NativeActivityMetadata Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa o conjunto de argumentos, atividades filhos, variáveis e delegados que um configurado NativeActivity introduz no ambiente de execução.
public value class NativeActivityMetadata
public struct NativeActivityMetadata
type NativeActivityMetadata = struct
Public Structure NativeActivityMetadata
- Herança
Propriedades
| Name | Description |
|---|---|
| Environment |
Obtém as atividades LocationReferenceEnvironment de argumentos, variáveis, argumentos de delegação ou símbolos introduzidos por um SymbolResolver. |
| HasViolations |
Obtém um valor que indica se existem erros de validação nos metadados. |
Métodos
| Name | Description |
|---|---|
| AddArgument(RuntimeArgument) |
Adiciona um argumento à coleção de argumentos de uma atividade. |
| AddChild(Activity, Object) |
Adiciona a atividade especificada à lista de atividades filhas dos metadados. |
| AddChild(Activity) |
Adiciona a atividade especificada à lista de atividades filhas dos metadados. |
| AddDefaultExtensionProvider<T>(Func<T>) |
Adiciona o fornecedor de extensão especificado à coleção de fornecedores de extensão padrão para a atividade. |
| AddDelegate(ActivityDelegate, Object) |
Adiciona o delegado especificado à lista de delegados dos metadados. |
| AddDelegate(ActivityDelegate) |
Adiciona o delegado especificado à lista de delegados dos metadados. |
| AddImplementationChild(Activity) |
Adiciona a atividade especificada à lista de atividades de implementação dos metadados. |
| AddImplementationDelegate(ActivityDelegate) |
Adiciona o delegado especificado à lista de delegados de implementação dos metadados. |
| AddImplementationVariable(Variable) |
Adiciona a variável especificada à coleção de variáveis de implementação dos metadados. |
| AddImportedChild(Activity, Object) |
Adiciona a atividade especificada à lista de atividades filhas importadas dos metadados. |
| AddImportedChild(Activity) |
Adiciona a atividade especificada à lista de atividades filhas importadas dos metadados. |
| AddImportedDelegate(ActivityDelegate, Object) |
Adiciona o delegado especificado à lista de delegados importados dos metadados. |
| AddImportedDelegate(ActivityDelegate) |
Adiciona o delegado especificado à lista de delegados importados dos metadados. |
| AddValidationError(String) |
Adiciona um erro de validação à coleção de erros de validação dos metadados usando a descrição especificada. |
| AddValidationError(ValidationError) |
Adiciona o erro de validação especificado à coleção de erros de validação dos metadados. |
| AddVariable(Variable, Object) |
Adiciona a variável especificada à coleção de variáveis dos metadados. |
| AddVariable(Variable) |
Adiciona a variável especificada à coleção de variáveis dos metadados. |
| Bind(Argument, RuntimeArgument) |
Liga o especificado Argument ao especificado RuntimeArgument. |
| Equals(Object) |
Determina se o objeto especificado é igual a esta instância de metadados. |
| GetArgumentsWithReflection() |
Devolve uma coleção de argumentos obtidos usando reflexão. |
| GetChildrenWithReflection() |
Devolve uma coleção de atividades infantis usando reflexão. |
| GetDelegatesWithReflection() |
Devolve uma coleção de delegados usando reflexão. |
| GetHashCode() |
Devolve um identificador único para esta instância de metadados. |
| GetVariablesWithReflection() |
Devolve uma coleção de variáveis usando reflexão. |
| RequireExtension(Type) |
Especifica que a atividade requer uma extensão do tipo especificado em tempo de execução. |
| RequireExtension<T>() |
Especifica que a atividade requer uma extensão do tipo genérico especificado em tempo de execução. |
| SetArgumentsCollection(Collection<RuntimeArgument>) |
Adiciona a coleção especificada de argumentos aos argumentos da atividade. |
| SetChildrenCollection(Collection<Activity>) |
Adiciona a coleção especificada como atividades filhos da atividade. |
| SetDelegatesCollection(Collection<ActivityDelegate>) |
Adiciona a coleção especificada como delegados da atividade. |
| SetImplementationChildrenCollection(Collection<Activity>) |
Adiciona a coleção especificada como atividades filhos de implementação da atividade. |
| SetImplementationDelegatesCollection(Collection<ActivityDelegate>) |
Adiciona a coleção especificada como delegados de implementação da atividade. |
| SetImplementationVariablesCollection(Collection<Variable>) |
Adiciona a coleção especificada como variáveis de implementação da atividade. |
| SetImportedChildrenCollection(Collection<Activity>) |
Adiciona a coleção especificada como atividades filhas importadas da atividade. |
| SetImportedDelegatesCollection(Collection<ActivityDelegate>) |
Adiciona a coleção especificada como delegados importados da atividade. |
| SetValidationErrorsCollection(Collection<ValidationError>) |
Adiciona a coleção especificada de erros de validação à coleção de erros de validação dos metadados. |
| SetVariablesCollection(Collection<Variable>) |
Adiciona a coleção especificada de variáveis às variáveis da atividade. |
Operadores
| Name | Description |
|---|---|
| Equality(NativeActivityMetadata, NativeActivityMetadata) |
Devolve um valor que indica se as duas instâncias de metadados especificadas são iguais. |
| Inequality(NativeActivityMetadata, NativeActivityMetadata) |
Devolve um valor que indica se as duas instâncias de metadados especificadas não são iguais. |