CodeActivityMetadata 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ů, které konfigurovaný CodeActivity zavádí do spouštěcího prostředí.
public value class CodeActivityMetadata
public struct CodeActivityMetadata
type CodeActivityMetadata = struct
Public Structure CodeActivityMetadata
- Dědičnost
Vlastnosti
| Name | Description |
|---|---|
| Environment |
Získá argumenty nebo symboly aktivity LocationReferenceEnvironment zavedené znakem SymbolResolver. |
| HasViolations |
Získá hodnotu, která označuje, zda jsou v metadatech nějaké chyby ověření. |
Metody
| Name | Description |
|---|---|
| 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. |
| AddValidationError(String) |
Přidá chybu ověření do kolekce chyb ověření metadat pomocí zadaného popisu. |
| AddValidationError(ValidationError) |
Přidá zadanou chybu ověření do kolekce chyb ověření metadat. |
| Bind(Argument, RuntimeArgument) |
Vytvoří vazbu zadaného Argument k zadanému RuntimeArgument. |
| Equals(Object) |
Určuje, zda se zadaný objekt rovná této instanci metadat. |
| GetArgumentsWithReflection() |
Vrátí kolekci argumentů získaných pomocí reflexe. |
| GetHashCode() |
Vrátí jedinečný identifikátor této instance metadat. |
| 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ů do argumentů aktivity. |
| SetValidationErrorsCollection(Collection<ValidationError>) |
Přidá zadanou kolekci chyb ověření do kolekce chyb ověření metadat. |
Operátory
| Name | Description |
|---|---|
| Equality(CodeActivityMetadata, CodeActivityMetadata) |
Vrátí hodnotu, která určuje, zda jsou dvě zadané instance metadat stejné. |
| Inequality(CodeActivityMetadata, CodeActivityMetadata) |
Vrátí hodnotu, která určuje, jestli se dvě zadané instance metadat nerovnají. |