NativeActivityMetadata Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o conjunto de argumentos, atividades filhas, variáveis e representantes que uma NativeActivity configurada apresenta ao ambiente de execução.
public value class NativeActivityMetadata
public struct NativeActivityMetadata
type NativeActivityMetadata = struct
Public Structure NativeActivityMetadata
- Herança
Propriedades
Environment |
Obtém o LocationReferenceEnvironment de argumentos, as variáveis, os argumentos de representante ou os símbolos da atividade introduzidos por um SymbolResolver. |
HasViolations |
Obtém um valor que indica se há erros de validação nos metadados. |
Métodos
AddArgument(RuntimeArgument) |
Adiciona um argumento à coleção de argumentos de uma atividade. |
AddChild(Activity) |
Adiciona a atividade especificada à lista de metadados de atividades filho. |
AddChild(Activity, Object) |
Adiciona a atividade especificada à lista de metadados de atividades filho. |
AddDefaultExtensionProvider<T>(Func<T>) |
Adiciona o provedor de extensão especificado à coleção de provedores de extensão padrão da atividade. |
AddDelegate(ActivityDelegate) |
Adiciona o representante especificado à lista de metadados de representantes. |
AddDelegate(ActivityDelegate, Object) |
Adiciona o representante especificado à lista de metadados de representantes. |
AddImplementationChild(Activity) |
Adiciona a atividade especificada à lista de metadados de atividades de implementação. |
AddImplementationDelegate(ActivityDelegate) |
Adiciona o representante especificado à lista de metadados de representantes de implementação. |
AddImplementationVariable(Variable) |
Adiciona a variável especificada à coleção de metadados de variáveis de implementação. |
AddImportedChild(Activity) |
Adiciona a atividade especificada à lista de metadados de atividades filho importadas. |
AddImportedChild(Activity, Object) |
Adiciona a atividade especificada à lista de metadados de atividades filho importadas. |
AddImportedDelegate(ActivityDelegate) |
Adiciona o representante especificado à lista de metadados de representantes importados. |
AddImportedDelegate(ActivityDelegate, Object) |
Adiciona o representante especificado à lista de metadados de representantes importados. |
AddValidationError(String) |
Adiciona um erro de validação à coleção de metadados de erros de validação usando a descrição especificada. |
AddValidationError(ValidationError) |
Adiciona o erro de validação especificado à coleção de metadados de erros de validação. |
AddVariable(Variable) |
Adiciona a variável especificada à coleção de metadados de variáveis. |
AddVariable(Variable, Object) |
Adiciona a variável especificada à coleção de metadados de variáveis. |
Bind(Argument, RuntimeArgument) |
Associa o Argument especificado ao RuntimeArgument especificado. |
Equals(Object) |
Determina se o objeto especificado é igual a esta instância de metadados. |
GetArgumentsWithReflection() |
Retorna uma coleção de argumentos obtidos por meio de reflexão. |
GetChildrenWithReflection() |
Retorna uma coleção de atividades filhas usando a reflexão. |
GetDelegatesWithReflection() |
Retorna uma coleção de representantes usando reflexão. |
GetHashCode() |
Retorna um identificador exclusivo para esta instância de metadados. |
GetVariablesWithReflection() |
Retorna uma coleção de variáveis usando reflexão. |
RequireExtension(Type) |
Especifica que a atividade requer uma extensão do tipo especificado em runtime. |
RequireExtension<T>() |
Especifica que a atividade requer uma extensão do tipo genérico especificado em runtime. |
SetArgumentsCollection(Collection<RuntimeArgument>) |
Adiciona a coleção especificada de argumentos aos argumentos da atividade. |
SetChildrenCollection(Collection<Activity>) |
Adiciona a coleção especificada como atividades filhas da atividade. |
SetDelegatesCollection(Collection<ActivityDelegate>) |
Adiciona a coleção especificada como representantes da atividade. |
SetImplementationChildrenCollection(Collection<Activity>) |
Adiciona a coleção especificada como atividades filhas de implementação da atividade. |
SetImplementationDelegatesCollection(Collection<ActivityDelegate>) |
Adiciona a coleção especificada como representantes 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 representantes importados da atividade. |
SetValidationErrorsCollection(Collection<ValidationError>) |
Adiciona a coleção especificada de erros de validação à coleção de metadados de erros de validação. |
SetVariablesCollection(Collection<Variable>) |
Adiciona a coleção especificada de variáveis às variáveis da atividade. |
Operadores
Equality(NativeActivityMetadata, NativeActivityMetadata) |
Retorna um valor que indica se as duas instâncias de metadados especificadas são iguais. |
Inequality(NativeActivityMetadata, NativeActivityMetadata) |
Retorna um valor que indica se as duas instâncias de metadados especificadas não são iguais. |