Argument.SetDefaultValueFactory Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
SetDefaultValueFactory(Func<ArgumentResult,Object>) |
Nastaví delegáta, který se má vyvolat, když je požadována výchozí hodnota argumentu. |
SetDefaultValueFactory(Func<Object>) |
Nastaví delegáta, který se má vyvolat, když je požadována výchozí hodnota argumentu. |
SetDefaultValueFactory(Func<ArgumentResult,Object>)
Nastaví delegáta, který se má vyvolat, když je požadována výchozí hodnota argumentu.
public:
void SetDefaultValueFactory(Func<System::CommandLine::Parsing::ArgumentResult ^, System::Object ^> ^ getDefaultValue);
public void SetDefaultValueFactory (Func<System.CommandLine.Parsing.ArgumentResult,object?> getDefaultValue);
member this.SetDefaultValueFactory : Func<System.CommandLine.Parsing.ArgumentResult, obj> -> unit
Public Sub SetDefaultValueFactory (getDefaultValue As Func(Of ArgumentResult, Object))
Parametry
- getDefaultValue
- Func<ArgumentResult,Object>
Delegát, který se má vyvolat, aby vrátil výchozí hodnotu.
Poznámky
V tomto přetížení ArgumentResult je delegát k dispozici.
Platí pro
SetDefaultValueFactory(Func<Object>)
Nastaví delegáta, který se má vyvolat, když je požadována výchozí hodnota argumentu.
public:
void SetDefaultValueFactory(Func<System::Object ^> ^ getDefaultValue);
public void SetDefaultValueFactory (Func<object?> getDefaultValue);
member this.SetDefaultValueFactory : Func<obj> -> unit
Public Sub SetDefaultValueFactory (getDefaultValue As Func(Of Object))
Parametry
Výjimky
Vyvolá se, když getDefaultValue
má hodnotu null.