Compartir a través de


NativeActivityMetadata Estructura

Definición

Representa el conjunto de argumentos, actividades secundarias, variables y delegados que introduce en el entorno de ejecución un objeto configurado NativeActivity.

public value class NativeActivityMetadata
public struct NativeActivityMetadata
type NativeActivityMetadata = struct
Public Structure NativeActivityMetadata
Herencia
NativeActivityMetadata

Propiedades

Environment

Obtiene el elemento LocationReferenceEnvironment de argumentos, variables, argumentos delegados o símbolos incorporados por SymbolResolver de la actividad.

HasViolations

Obtiene un valor que indica si hay errores de validación en los metadatos.

Métodos

AddArgument(RuntimeArgument)

Agrega un argumento a la colección de argumentos de una actividad.

AddChild(Activity)

Agrega la actividad especificada a la lista de actividades secundarias de los metadatos.

AddChild(Activity, Object)

Agrega la actividad especificada a la lista de actividades secundarias de los metadatos.

AddDefaultExtensionProvider<T>(Func<T>)

Agrega el proveedor de extensión especificado a la colección de proveedores de extensión predeterminada para la actividad.

AddDelegate(ActivityDelegate)

Agrega el delegado especificado a la lista de delegados de los metadatos.

AddDelegate(ActivityDelegate, Object)

Agrega el delegado especificado a la lista de delegados de los metadatos.

AddImplementationChild(Activity)

Agrega la actividad especificada a la lista de actividades de implementación de los metadatos.

AddImplementationDelegate(ActivityDelegate)

Agrega el delegado especificado a la lista de delegados de implementación de los metadatos.

AddImplementationVariable(Variable)

Agrega la variable especificada a la colección de variables de implementación de los metadatos.

AddImportedChild(Activity)

Agrega la actividad especificada a la lista de actividades secundarias importadas de los metadatos.

AddImportedChild(Activity, Object)

Agrega la actividad especificada a la lista de actividades secundarias importadas de los metadatos.

AddImportedDelegate(ActivityDelegate)

Agrega el delegado especificado a la lista de delegados importados de los metadatos.

AddImportedDelegate(ActivityDelegate, Object)

Agrega el delegado especificado a la lista de delegados importados de los metadatos.

AddValidationError(String)

Agrega un error de validación a la colección de errores de validación de los metadatos mediante la descripción especificada.

AddValidationError(ValidationError)

Agrega el error de validación especificado a la colección de errores de validación de los metadatos.

AddVariable(Variable)

Agrega la variable especificada a la colección de variables de los metadatos.

AddVariable(Variable, Object)

Agrega la variable especificada a la colección de variables de los metadatos.

Bind(Argument, RuntimeArgument)

Enlaza el objeto Argument especificado con el objeto RuntimeArgument especificado.

Equals(Object)

Determina si el objeto especificado es igual que esta instancia de metadatos.

GetArgumentsWithReflection()

Devuelve una colección de argumentos obtenida utilizando reflexión.

GetChildrenWithReflection()

Devuelve una colección de actividades secundarias utilizando la reflexión.

GetDelegatesWithReflection()

Devuelve una colección de delegados utilizando la reflexión.

GetHashCode()

Devuelve una identificación única para esta instancia de metadatos.

GetVariablesWithReflection()

Devuelve una colección de variables utilizando la reflexión.

RequireExtension(Type)

Especifica que la actividad requiere en tiempo de ejecución una extensión del tipo especificado.

RequireExtension<T>()

Especifica que la actividad requiere en tiempo de ejecución una extensión del tipo genérico especificado.

SetArgumentsCollection(Collection<RuntimeArgument>)

Agrega la colección de argumentos especificada a los argumentos de la actividad.

SetChildrenCollection(Collection<Activity>)

Agrega la colección especificada como actividades secundarias de la actividad.

SetDelegatesCollection(Collection<ActivityDelegate>)

Agrega la colección especificada como delegados de la actividad.

SetImplementationChildrenCollection(Collection<Activity>)

Agrega la colección especificada como actividades secundarias de implementación de la actividad.

SetImplementationDelegatesCollection(Collection<ActivityDelegate>)

Agrega la colección especificada como delegados de implementación de la actividad.

SetImplementationVariablesCollection(Collection<Variable>)

Agrega la colección especificada como variables de implementación de la actividad.

SetImportedChildrenCollection(Collection<Activity>)

Agrega la colección especificada como actividades secundarias importadas de la actividad.

SetImportedDelegatesCollection(Collection<ActivityDelegate>)

Agrega la colección especificada como delegados importados de la actividad.

SetValidationErrorsCollection(Collection<ValidationError>)

Agrega la colección especificada de errores de validación a la colección de errores de validación de los metadatos.

SetVariablesCollection(Collection<Variable>)

Agrega la colección especificada de variables a las variables de la actividad.

Operadores

Equality(NativeActivityMetadata, NativeActivityMetadata)

Devuelve un valor que indica si las dos instancias de metadatos especificadas son iguales.

Inequality(NativeActivityMetadata, NativeActivityMetadata)

Devuelve un valor que indica si las dos instancias de metadatos especificadas no son iguales.

Se aplica a