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

Models a multiline assembly license text. More...

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

Public Member Functions

 AssemblyLicenseAttribute (string line1)
 Initializes a new instance of the CommandLine.Text.AssemblyLicenseAttribute class with one line of text. More...
 
 AssemblyLicenseAttribute (string line1, string line2)
 Initializes a new instance of the CommandLine.Text.AssemblyLicenseAttribute class with two lines of text. More...
 
 AssemblyLicenseAttribute (string line1, string line2, string line3)
 Initializes a new instance of the CommandLine.Text.AssemblyLicenseAttribute class with three lines of text. More...
 
 AssemblyLicenseAttribute (string line1, string line2, string line3, string line4)
 Initializes a new instance of the CommandLine.Text.AssemblyLicenseAttribute class with four lines of text. More...
 
 AssemblyLicenseAttribute (string line1, string line2, string line3, string line4, string line5)
 Initializes a new instance of the CommandLine.Text.AssemblyLicenseAttribute 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 license text.

Constructor & Destructor Documentation

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

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

Parameters
line1First line of license text.
CommandLine.Text.AssemblyLicenseAttribute.AssemblyLicenseAttribute ( string  line1,
string  line2 
)
inline

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

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

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

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

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

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

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

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

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