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. |