ActivityMetadata Struktura
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ředstavuje sadu argumentů, podřízené aktivity, proměnné a delegáty, které konfigurovaný Activity zavádí do spouštěcího prostředí.
public value class ActivityMetadata
public struct ActivityMetadata
type ActivityMetadata = struct
Public Structure ActivityMetadata
- Dědičnost
Vlastnosti
Environment |
Získá aktivity LocationReferenceEnvironment argumentů, proměnných, argumentů delegáta nebo symbolů zavedených objektem SymbolResolver. |
HasViolations |
Získá hodnotu, která označuje, zda jsou v metadatech nějaké chyby ověřování. |
Metody
AddArgument(RuntimeArgument) |
Přidá argument do kolekce argumentů aktivity. |
AddDefaultExtensionProvider<T>(Func<T>) |
Přidá zadaného zprostředkovatele rozšíření do kolekce výchozích zprostředkovatelů rozšíření pro aktivitu. |
AddImportedChild(Activity) |
Přidá zadanou aktivitu do seznamu importovaných podřízených aktivit metadat. |
AddImportedChild(Activity, Object) |
Přidá zadanou aktivitu do seznamu importovaných podřízených aktivit metadat. |
AddImportedDelegate(ActivityDelegate) |
Přidá zadaného delegáta do seznamu importovaných delegátů metadat. |
AddImportedDelegate(ActivityDelegate, Object) |
Přidá zadaného delegáta do seznamu importovaných delegátů metadat. |
AddValidationError(String) |
Přidá chybu ověření do kolekce chyb ověřování metadat pomocí zadaného popisu. |
AddValidationError(ValidationError) |
Přidá zadanou chybu ověření do kolekce chyb ověření metadat. |
AddVariable(Variable) |
Přidá zadanou proměnnou do kolekce proměnných metadat. |
AddVariable(Variable, Object) |
Přidá zadanou proměnnou do kolekce proměnných metadat. |
Bind(Argument, RuntimeArgument) |
Vytvoří vazbu zadaného Argument se zadaným RuntimeArgumentobjektem . |
Equals(Object) |
Určuje, zda je zadaný objekt roven této instanci metadat. |
GetArgumentsWithReflection() |
Vrátí kolekci argumentů získaných pomocí reflexe. |
GetHashCode() |
Vrátí jedinečný identifikátor pro tuto instanci metadat. |
GetImportedChildrenWithReflection() |
Vrátí kolekci importovaných podřízených aktivit pomocí reflexe. |
GetImportedDelegatesWithReflection() |
Vrátí kolekci delegátů používajících reflexi. |
GetVariablesWithReflection() |
Vrátí kolekci proměnných pomocí reflexe. |
RequireExtension(Type) |
Určuje, že aktivita vyžaduje rozšíření zadaného typu za běhu. |
RequireExtension<T>() |
Určuje, že aktivita vyžaduje rozšíření zadaného obecného typu za běhu. |
SetArgumentsCollection(Collection<RuntimeArgument>) |
Přidá zadanou kolekci argumentů k argumentům aktivity. |
SetImportedChildrenCollection(Collection<Activity>) |
Přidá zadanou kolekci jako importované podřízené aktivity aktivity. |
SetImportedDelegatesCollection(Collection<ActivityDelegate>) |
Přidá zadanou kolekci jako importované delegáty aktivity. |
SetValidationErrorsCollection(Collection<ValidationError>) |
Přidá zadanou kolekci chyb ověřování do kolekce chyb ověření metadat. |
SetVariablesCollection(Collection<Variable>) |
Přidá zadanou kolekci proměnných do proměnných aktivity. |
Operátory
Equality(ActivityMetadata, ActivityMetadata) |
Vrátí hodnotu, která označuje, zda jsou dvě zadané instance metadat rovny. |
Inequality(ActivityMetadata, ActivityMetadata) |
Vrátí hodnotu, která označuje, zda dvě zadané instance metadat nejsou stejné. |