CommandLineParameter Class

Represents a command-line parameter that does not takes any value.

Definition

Namespace: DevCase.Core.Application.Parameterization
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public class CommandLineParameter
Inheritance
Object    CommandLineParameter
Derived

Constructors

CommandLineParameter Initializes a new instance of the CommandLineParameter class.

Properties

FullName Gets the full name of the parameter including the prefix.

For Example: "/ParameterName"

FullShortName Gets the full short name of the parameter including the prefix.

For Example: "/ParameterShortName"

IsOptional Gets or sets a value indicating whether this parameter is required for the application.

A value of means the user needs to pass this parameter to the application.

A value of means this is an optional parameter so no matter if the user pass this parameter to the application.

Name Gets the name of the parameter.
Prefix Gets or sets the prefix character that indicates the start of the parameter's name.

For example: "/ParameterName" where "/" is the prefix.

ShortName Gets or sets the short name of the parameter.

A short name should be an abbreviated name of the parameter. A short name is optional and can de null.

Methods

Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCode Serves as the default hash function.
(Inherited from Object)
GetPrefixChar Gets the prefix character that indicates the start of the parameter's name.

For Example: "/"

GetType Gets the Type of the current instance.
(Inherited from Object)
ToString Returns a String that represents this CommandLineParameter.

Extension Methods

CanConvertTo Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
CanConvertToT Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
ConvertToT Converts an object to the specified target type.

If the conversion fails, an exception is thrown.
(Defined by ObjectExtensions)

ConvertToT Converts an object to the specified target type.

If the conversion fails, returns the specified default value.
(Defined by ObjectExtensions)

IsDisposable Determines whether the specified object is a disposable type (i.e., it implements IDisposable interface).
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
ThrowIfNullTException Throws the specified exception if the source object is null.
(Defined by ObjectExtensions)

See Also