The Command.OptionInfo
class describes information about a specific input option of a command.
More...
List of all members.
Public Member Functions |
| OptionInfo () |
| Creates a default new instance.
|
string | GetLongOption () |
| The long option name of the parameter as used by the user.
|
void | SetLongOption (string longOption) |
| The long option name of the parameter as used by the user.
|
string | GetShortOption () |
| The single character value option name.
|
void | SetShortOption (string shortOption) |
| The single character value option name.
|
string | GetFieldName () |
| The fully qualified name of the option referred to by the operation element in Command.Info.operationId .
|
void | SetFieldName (string fieldName) |
| The fully qualified name of the option referred to by the operation element in Command.Info.operationId .
|
string | GetDescription () |
| The description of the option to be displayed to the user when they request usage information for a CLI command.
|
void | SetDescription (string description) |
| The description of the option to be displayed to the user when they request usage information for a CLI command.
|
string | Get_Type () |
| The type of option.
|
void | SetType (string type) |
| The type of option.
|
vmware.vapi.metadata.cli.CommandTypes.GenericType | GetGeneric () |
| This is used to tell the user whether the option is required or optional, or whether they can specify the option multiple times.
|
void | SetGeneric (vmware.vapi.metadata.cli.CommandTypes.GenericType generic) |
| This is used to tell the user whether the option is required or optional, or whether they can specify the option multiple times.
|
vmware.vapi.bindings.type.StructType | _GetType () |
vmware.vapi.data.StructValue | _GetDataValue () |
void | _Validate () |
bool | _HasTypeNameOf< T > () |
T | _ConvertTo< T > () |
override bool | Equals (object obj) |
override int | GetHashCode () |
override string | ToString () |
Detailed Description
The Command.OptionInfo
class describes information about a specific input option of a command.
Constructor & Destructor Documentation
vmware::vapi::metadata::cli::CommandTypes::OptionInfo::OptionInfo |
( |
| ) |
[inline] |
Creates a default new instance.
Member Function Documentation
T vmware::vapi::metadata::cli::CommandTypes::OptionInfo::_ConvertTo< T > |
( |
| ) |
[inline] |
- Type Constraints
-
T | : | vmware.vapi.bindings.IStructure | |
vmware.vapi.data.StructValue vmware::vapi::metadata::cli::CommandTypes::OptionInfo::_GetDataValue |
( |
| ) |
[inline] |
vmware.vapi.bindings.type.StructType vmware::vapi::metadata::cli::CommandTypes::OptionInfo::_GetType |
( |
| ) |
[inline] |
bool vmware::vapi::metadata::cli::CommandTypes::OptionInfo::_HasTypeNameOf< T > |
( |
| ) |
[inline] |
- Type Constraints
-
T | : | vmware.vapi.bindings.IStructure | |
void vmware::vapi::metadata::cli::CommandTypes::OptionInfo::_Validate |
( |
| ) |
[inline] |
override bool vmware::vapi::metadata::cli::CommandTypes::OptionInfo::Equals |
( |
object |
obj | ) |
[inline] |
string vmware::vapi::metadata::cli::CommandTypes::OptionInfo::Get_Type |
( |
| ) |
[inline] |
The type of option.
This is used to display information about what kind of data is expected (string, number, boolean, etc.) for the option when they request usage information for a CLI command. For enumerated type this stores the fully qualified enumerated type id.
string vmware::vapi::metadata::cli::CommandTypes::OptionInfo::GetDescription |
( |
| ) |
[inline] |
The description of the option to be displayed to the user when they request usage information for a CLI command.
string vmware::vapi::metadata::cli::CommandTypes::OptionInfo::GetFieldName |
( |
| ) |
[inline] |
The fully qualified name of the option referred to by the operation element in Command.Info.operationId .
This is used to tell the user whether the option is required or optional, or whether they can specify the option multiple times.
override int vmware::vapi::metadata::cli::CommandTypes::OptionInfo::GetHashCode |
( |
| ) |
[inline] |
string vmware::vapi::metadata::cli::CommandTypes::OptionInfo::GetLongOption |
( |
| ) |
[inline] |
The long option name of the parameter as used by the user.
string vmware::vapi::metadata::cli::CommandTypes::OptionInfo::GetShortOption |
( |
| ) |
[inline] |
The single character value option name.
void vmware::vapi::metadata::cli::CommandTypes::OptionInfo::SetDescription |
( |
string |
description | ) |
[inline] |
The description of the option to be displayed to the user when they request usage information for a CLI command.
void vmware::vapi::metadata::cli::CommandTypes::OptionInfo::SetFieldName |
( |
string |
fieldName | ) |
[inline] |
The fully qualified name of the option referred to by the operation element in Command.Info.operationId .
This is used to tell the user whether the option is required or optional, or whether they can specify the option multiple times.
void vmware::vapi::metadata::cli::CommandTypes::OptionInfo::SetLongOption |
( |
string |
longOption | ) |
[inline] |
The long option name of the parameter as used by the user.
void vmware::vapi::metadata::cli::CommandTypes::OptionInfo::SetShortOption |
( |
string |
shortOption | ) |
[inline] |
The single character value option name.
void vmware::vapi::metadata::cli::CommandTypes::OptionInfo::SetType |
( |
string |
type | ) |
[inline] |
The type of option.
This is used to display information about what kind of data is expected (string, number, boolean, etc.) for the option when they request usage information for a CLI command. For enumerated type this stores the fully qualified enumerated type id.
override string vmware::vapi::metadata::cli::CommandTypes::OptionInfo::ToString |
( |
| ) |
[inline] |
The documentation for this class was generated from the following file: