CommandLine
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | List of all members
CommandLine.Text.AssemblyUsageAttribute Class Reference

Models a multiline assembly usage text. More...

Inheritance diagram for CommandLine.Text.AssemblyUsageAttribute:
CommandLine.Text.MultilineTextAttribute

Public Member Functions

 AssemblyUsageAttribute (string line1)
 Initializes a new instance of the CommandLine.Text.AssemblyUsageAttribute class with one line of text. More...
 
 AssemblyUsageAttribute (string line1, string line2)
 Initializes a new instance of the CommandLine.Text.AssemblyUsageAttribute class with two lines of text. More...
 
 AssemblyUsageAttribute (string line1, string line2, string line3)
 Initializes a new instance of the CommandLine.Text.AssemblyUsageAttribute class with three lines of text. More...
 
 AssemblyUsageAttribute (string line1, string line2, string line3, string line4)
 Initializes a new instance of the CommandLine.Text.AssemblyUsageAttribute class with four lines of text. More...
 
 AssemblyUsageAttribute (string line1, string line2, string line3, string line4, string line5)
 Initializes a new instance of the CommandLine.Text.AssemblyUsageAttribute class with five lines of text. More...
 

Additional Inherited Members

- Protected Member Functions inherited from CommandLine.Text.MultilineTextAttribute
 MultilineTextAttribute (string line1)
 Initializes a new instance of the MultilineTextAttribute class. Used in derived type using one line of text. More...
 
 MultilineTextAttribute (string line1, string line2)
 Initializes a new instance of the MultilineTextAttribute class. Used in type using two lines of text. More...
 
 MultilineTextAttribute (string line1, string line2, string line3)
 Initializes a new instance of the MultilineTextAttribute class. Used in type using three lines of text. More...
 
 MultilineTextAttribute (string line1, string line2, string line3, string line4)
 Initializes a new instance of the MultilineTextAttribute class. Used in type using four lines of text. More...
 
 MultilineTextAttribute (string line1, string line2, string line3, string line4, string line5)
 Initializes a new instance of the MultilineTextAttribute class. Used in type using five lines of text. More...
 
virtual int GetLastLineWithText (string[] value)
 Returns the last line with text. Preserves blank lines if user intended by skipping a line. More...
 
- Properties inherited from CommandLine.Text.MultilineTextAttribute
virtual string Value [get]
 Gets the all non-blank lines as string. More...
 
string Line1 [get]
 Gets the first line of text. More...
 
string Line2 [get]
 Gets the second line of text. More...
 
string Line3 [get]
 Gets third line of text. More...
 
string Line4 [get]
 Gets the fourth line of text. More...
 
string Line5 [get]
 Gets the fifth line of text. More...
 

Detailed Description

Models a multiline assembly usage text.

Constructor & Destructor Documentation

CommandLine.Text.AssemblyUsageAttribute.AssemblyUsageAttribute ( string  line1)
inline

Initializes a new instance of the CommandLine.Text.AssemblyUsageAttribute class with one line of text.

Parameters
line1First line of usage text.
CommandLine.Text.AssemblyUsageAttribute.AssemblyUsageAttribute ( string  line1,
string  line2 
)
inline

Initializes a new instance of the CommandLine.Text.AssemblyUsageAttribute class with two lines of text.

Parameters
line1First line of usage text.
line2Second line of usage text.
CommandLine.Text.AssemblyUsageAttribute.AssemblyUsageAttribute ( string  line1,
string  line2,
string  line3 
)
inline

Initializes a new instance of the CommandLine.Text.AssemblyUsageAttribute class with three lines of text.

Parameters
line1First line of usage text.
line2Second line of usage text.
line3Third line of usage text.
CommandLine.Text.AssemblyUsageAttribute.AssemblyUsageAttribute ( string  line1,
string  line2,
string  line3,
string  line4 
)
inline

Initializes a new instance of the CommandLine.Text.AssemblyUsageAttribute class with four lines of text.

Parameters
line1First line of usage text.
line2Second line of usage text.
line3Third line of usage text.
line4Fourth line of usage text.
CommandLine.Text.AssemblyUsageAttribute.AssemblyUsageAttribute ( string  line1,
string  line2,
string  line3,
string  line4,
string  line5 
)
inline

Initializes a new instance of the CommandLine.Text.AssemblyUsageAttribute class with five lines of text.

Parameters
line1First line of usage text.
line2Second line of usage text.
line3Third line of usage text.
line4Fourth line of usage text.
line5Fifth line of usage text.

The documentation for this class was generated from the following file: