NativeActivityMetadata 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 NativeActivity wprowadza do środowiska wykonywania.
public value class NativeActivityMetadata
public struct NativeActivityMetadata
type NativeActivityMetadata = struct
Public Structure NativeActivityMetadata
- 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. |
AddChild(Activity) |
Dodaje określone działanie do listy metadanych działań podrzędnych. |
AddChild(Activity, Object) |
Dodaje określone działanie do listy metadanych działań podrzędnych. |
AddDefaultExtensionProvider<T>(Func<T>) |
Dodaje określonego dostawcę rozszerzenia do kolekcji domyślnych dostawców rozszerzeń dla działania. |
AddDelegate(ActivityDelegate) |
Dodaje określonego delegata do listy delegatów metadanych. |
AddDelegate(ActivityDelegate, Object) |
Dodaje określonego delegata do listy delegatów metadanych. |
AddImplementationChild(Activity) |
Dodaje określone działanie do listy działań implementacji metadanych. |
AddImplementationDelegate(ActivityDelegate) |
Dodaje określonego delegata do listy delegatów implementacji metadanych. |
AddImplementationVariable(Variable) |
Dodaje określoną zmienną do kolekcji metadanych zmiennych implementacji. |
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. |
GetChildrenWithReflection() |
Zwraca kolekcję działań podrzędnych przy użyciu odbicia. |
GetDelegatesWithReflection() |
Zwraca kolekcję delegatów przy użyciu odbicia. |
GetHashCode() |
Zwraca unikatowy identyfikator dla tego wystąpienia metadanych. |
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. |
SetChildrenCollection(Collection<Activity>) |
Dodaje określoną kolekcję jako działania podrzędne działania. |
SetDelegatesCollection(Collection<ActivityDelegate>) |
Dodaje określoną kolekcję jako delegatów działania. |
SetImplementationChildrenCollection(Collection<Activity>) |
Dodaje określoną kolekcję jako działania podrzędne implementacji działania. |
SetImplementationDelegatesCollection(Collection<ActivityDelegate>) |
Dodaje określoną kolekcję jako delegatów implementacji działania. |
SetImplementationVariablesCollection(Collection<Variable>) |
Dodaje określoną kolekcję jako zmienne implementacji 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(NativeActivityMetadata, NativeActivityMetadata) |
Zwraca wartość wskazującą, czy dwa określone wystąpienia metadanych są równe. |
Inequality(NativeActivityMetadata, NativeActivityMetadata) |
Zwraca wartość wskazującą, czy dwa określone wystąpienia metadanych nie są równe. |