wx.Build.FeatureEntry Class Reference

Inheritance diagram for wx.Build.FeatureEntry:

Inheritance graph

List of all members.

Public Member Functions

int CompareTo (object obj)
override bool Equals (object obj)
 FeatureEntry (string displayname, string description, string symbol)
override int GetHashCode ()
System.Xml.Schema.XmlSchema GetSchema ()
void ReadXml (System.Xml.XmlReader reader)
override string ToString ()
void WriteXml (System.Xml.XmlWriter writer)

Properties

string Description [get]
string Displayname [get]
string Symbol [get]


Detailed Description

A feature entry describes a feature of an implementation. Features are for instance used as input for conditional compilation. Features have a display name, an internal name (symbol) that only consists of upper case letters, digits, and the underscrore, where the first character must be a letter, and a description.

Constructor & Destructor Documentation

wx.Build.FeatureEntry.FeatureEntry ( string  displayname,
string  description,
string  symbol 
)

This creates a new feature entry.

Parameters:
displayname will be the display name.
description is the description of the feature that will be used in user interfaces.
symbol is a non-empty string that will be used in code bases to identify the feature for instance as symbol in conditional compilation. This must consist exclusively of upper case letters, digits, or the underscore, where the first character is either a letter or the underscore. This will throw a System.ArgumentException if this is empty or incompatible with the abovementioned requirements. The symbol will also be used to identify the feature in CommandLineOptions.


Member Function Documentation

int wx.Build.FeatureEntry.CompareTo ( object  obj  ) 

override bool wx.Build.FeatureEntry.Equals ( object  obj  ) 

override int wx.Build.FeatureEntry.GetHashCode (  ) 

System.Xml.Schema.XmlSchema wx.Build.FeatureEntry.GetSchema (  ) 

void wx.Build.FeatureEntry.ReadXml ( System.Xml.XmlReader  reader  ) 

override string wx.Build.FeatureEntry.ToString (  ) 

void wx.Build.FeatureEntry.WriteXml ( System.Xml.XmlWriter  writer  ) 


Property Documentation

string wx.Build.FeatureEntry.Description [get]

The description is the description of the feature that will be used in user interfaces.

string wx.Build.FeatureEntry.Displayname [get]

The display name in user interfaces.

string wx.Build.FeatureEntry.Symbol [get]

A non-empty string that will be used in code bases to identify the feature for instance as symbol in conditional compilation.


The wx.NET Build System.   (c) 2009-2010 Harald Meyer auf'm Hofe