ActivityMetadata Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje zestaw argumentów, działań podrzędnych, zmiennych i delegatów, które skonfigurowane Activity wprowadza do środowiska wykonywania.
public value class ActivityMetadata
public struct ActivityMetadata
type ActivityMetadata = struct
Public Structure ActivityMetadata
- Dziedziczenie
Właściwości
Environment |
LocationReferenceEnvironment Pobiera argumenty działania, zmienne, argumenty delegatów lub symbole wprowadzone przez element SymbolResolver. |
HasViolations |
Pobiera wartość wskazującą, czy w metadanych występują błędy weryfikacji. |
Metody
AddArgument(RuntimeArgument) |
Dodaje argument do kolekcji argumentów działania. |
AddDefaultExtensionProvider<T>(Func<T>) |
Dodaje określonego dostawcę rozszerzenia do kolekcji domyślnych dostawców rozszerzeń dla działania. |
AddImportedChild(Activity) |
Dodaje określone działanie do listy zaimportowanych działań podrzędnych metadanych. |
AddImportedChild(Activity, Object) |
Dodaje określone działanie do listy zaimportowanych działań podrzędnych metadanych. |
AddImportedDelegate(ActivityDelegate) |
Dodaje określonego delegata do listy zaimportowanych delegatów metadanych. |
AddImportedDelegate(ActivityDelegate, Object) |
Dodaje określonego delegata do listy zaimportowanych delegatów metadanych. |
AddValidationError(String) |
Dodaje błąd weryfikacji do kolekcji błędów walidacji metadanych przy użyciu określonego opisu. |
AddValidationError(ValidationError) |
Dodaje określony błąd walidacji do kolekcji metadanych błędów walidacji. |
AddVariable(Variable) |
Dodaje określoną zmienną do kolekcji metadanych zmiennych. |
AddVariable(Variable, Object) |
Dodaje określoną zmienną do kolekcji metadanych zmiennych. |
Bind(Argument, RuntimeArgument) |
Tworzy powiązanie określonego Argument z określonym RuntimeArgumentelementem . |
Equals(Object) |
Określa, czy określony obiekt jest równy temu wystąpieniu metadanych. |
GetArgumentsWithReflection() |
Zwraca kolekcję argumentów uzyskanych przy użyciu odbicia. |
GetHashCode() |
Zwraca unikatowy identyfikator dla tego wystąpienia metadanych. |
GetImportedChildrenWithReflection() |
Zwraca kolekcję zaimportowanych działań podrzędnych przy użyciu odbicia. |
GetImportedDelegatesWithReflection() |
Zwraca kolekcję delegatów przy użyciu odbicia. |
GetVariablesWithReflection() |
Zwraca kolekcję zmiennych przy użyciu odbicia. |
RequireExtension(Type) |
Określa, że działanie wymaga rozszerzenia określonego typu w czasie wykonywania. |
RequireExtension<T>() |
Określa, że działanie wymaga rozszerzenia określonego typu ogólnego w czasie wykonywania. |
SetArgumentsCollection(Collection<RuntimeArgument>) |
Dodaje określoną kolekcję argumentów do argumentów działania. |
SetImportedChildrenCollection(Collection<Activity>) |
Dodaje określoną kolekcję jako zaimportowane działania podrzędne działania. |
SetImportedDelegatesCollection(Collection<ActivityDelegate>) |
Dodaje określoną kolekcję jako zaimportowanych delegatów działania. |
SetValidationErrorsCollection(Collection<ValidationError>) |
Dodaje określoną kolekcję błędów walidacji do kolekcji metadanych błędów walidacji. |
SetVariablesCollection(Collection<Variable>) |
Dodaje określoną kolekcję zmiennych do zmiennych działania. |
Operatory
Equality(ActivityMetadata, ActivityMetadata) |
Zwraca wartość wskazującą, czy dwa określone wystąpienia metadanych są równe. |
Inequality(ActivityMetadata, ActivityMetadata) |
Zwraca wartość wskazującą, czy dwa określone wystąpienia metadanych nie są równe. |