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.Represents the set of arguments, child activities, variables, and delegates that a configured NativeActivity introduces to the execution environment.

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.Gets the activity's LocationReferenceEnvironment of arguments, variables, delegate arguments, or symbols introduced by a SymbolResolver.

HasViolations

Obtiene un valor que indica si hay errores de validación en los metadatos.Gets a value that indicates whether there are any validation errors in the metadata.

Métodos

AddArgument(RuntimeArgument)

Agrega un argumento a la colección de argumentos de una actividad.Adds an argument to the collection of arguments of an activity.

AddChild(Activity)

Agrega la actividad especificada a la lista de actividades secundarias de los metadatos.Adds the specified activity to the metadata's list of child activities.

AddChild(Activity, Object)

Agrega la actividad especificada a la lista de actividades secundarias de los metadatos.Adds the specified activity to the metadata's list of child activities.

AddDefaultExtensionProvider<T>(Func<T>)

Agrega el proveedor de extensión especificado a la colección de proveedores de extensión predeterminada para la actividad.Adds the specified extension provider to the collection of default extension providers for the activity.

AddDelegate(ActivityDelegate)

Agrega el delegado especificado a la lista de delegados de los metadatos.Adds the specified delegate to the metadata's list of delegates.

AddDelegate(ActivityDelegate, Object)

Agrega el delegado especificado a la lista de delegados de los metadatos.Adds the specified delegate to the metadata's list of delegates.

AddImplementationChild(Activity)

Agrega la actividad especificada a la lista de actividades de implementación de los metadatos.Adds the specified activity to the metadata's list of implementation activities.

AddImplementationDelegate(ActivityDelegate)

Agrega el delegado especificado a la lista de delegados de implementación de los metadatos.Adds the specified delegate to the metadata's list of implementation delegates.

AddImplementationVariable(Variable)

Agrega la variable especificada a la colección de variables de implementación de los metadatos.Adds the specified variable to the metadata's collection of implementation variables.

AddImportedChild(Activity)

Agrega la actividad especificada a la lista de actividades secundarias importadas de los metadatos.Adds the specified activity to the metadata's list of imported child activities.

AddImportedChild(Activity, Object)

Agrega la actividad especificada a la lista de actividades secundarias importadas de los metadatos.Adds the specified activity to the metadata's list of imported child activities.

AddImportedDelegate(ActivityDelegate)

Agrega el delegado especificado a la lista de delegados importados de los metadatos.Adds the specified delegate to the metadata's list of imported delegates.

AddImportedDelegate(ActivityDelegate, Object)

Agrega el delegado especificado a la lista de delegados importados de los metadatos.Adds the specified delegate to the metadata's list of imported delegates.

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.Adds a validation error to the metadata's collection of validation errors using the specified description.

AddValidationError(ValidationError)

Agrega el error de validación especificado a la colección de errores de validación de los metadatos.Adds the specified validation error to the metadata's collection of validation errors.

AddVariable(Variable)

Agrega la variable especificada a la colección de variables de los metadatos.Adds the specified variable to the metadata's collection of variables.

AddVariable(Variable, Object)

Agrega la variable especificada a la colección de variables de los metadatos.Adds the specified variable to the metadata's collection of variables.

Bind(Argument, RuntimeArgument)

Enlaza el objeto Argument especificado con el objeto RuntimeArgument especificado.Binds the specified Argument to the specified RuntimeArgument.

Equals(Object)

Determina si el objeto especificado es igual que esta instancia de metadatos.Determines whether the specified object is equal to this metadata instance.

GetArgumentsWithReflection()

Devuelve una colección de argumentos obtenida utilizando reflexión.Returns a collection of arguments obtained by using reflection.

GetChildrenWithReflection()

Devuelve una colección de actividades secundarias utilizando la reflexión.Returns a collection of child activities using reflection.

GetDelegatesWithReflection()

Devuelve una colección de delegados utilizando la reflexión.Returns a collection of delegates using reflection.

GetHashCode()

Devuelve una identificación única para esta instancia de metadatos.Returns a unique identifier for this metadata instance.

GetVariablesWithReflection()

Devuelve una colección de variables utilizando la reflexión.Returns a collection of variables using reflection.

RequireExtension(Type)

Especifica que la actividad requiere en tiempo de ejecución una extensión del tipo especificado.Specifies that the activity requires an extension of the specified type at runtime.

RequireExtension<T>()

Especifica que la actividad requiere en tiempo de ejecución una extensión del tipo genérico especificado.Specifies that the activity requires an extension of the specified generic type at runtime.

SetArgumentsCollection(Collection<RuntimeArgument>)

Agrega la colección de argumentos especificada a los argumentos de la actividad.Adds the specified collection of arguments to the activity's arguments.

SetChildrenCollection(Collection<Activity>)

Agrega la colección especificada como actividades secundarias de la actividad.Adds the specified collection as child activities of the activity.

SetDelegatesCollection(Collection<ActivityDelegate>)

Agrega la colección especificada como delegados de la actividad.Adds the specified collection as delegates of the activity.

SetImplementationChildrenCollection(Collection<Activity>)

Agrega la colección especificada como actividades secundarias de implementación de la actividad.Adds the specified collection as implementation child activities of the activity.

SetImplementationDelegatesCollection(Collection<ActivityDelegate>)

Agrega la colección especificada como delegados de implementación de la actividad.Adds the specified collection as implementation delegates of the activity.

SetImplementationVariablesCollection(Collection<Variable>)

Agrega la colección especificada como variables de implementación de la actividad.Adds the specified collection as implementation variables of the activity.

SetImportedChildrenCollection(Collection<Activity>)

Agrega la colección especificada como actividades secundarias importadas de la actividad.Adds the specified collection as imported child activities of the activity.

SetImportedDelegatesCollection(Collection<ActivityDelegate>)

Agrega la colección especificada como delegados importados de la actividad.Adds the specified collection as imported delegates of the activity.

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.Adds the specified collection of validation errors to the metadata's collection of validation errors.

SetVariablesCollection(Collection<Variable>)

Agrega la colección especificada de variables a las variables de la actividad.Adds the specified collection of variables to the activity's variables.

Operadores

Equality(NativeActivityMetadata, NativeActivityMetadata)

Devuelve un valor que indica si las dos instancias de metadatos especificadas son iguales.Returns a value that indicates whether the two specified metadata instances are equal.

Inequality(NativeActivityMetadata, NativeActivityMetadata)

Devuelve un valor que indica si las dos instancias de metadatos especificadas no son iguales.Returns a value that indicates whether the two specified metadata instances are not equal.

Se aplica a