NativeActivityMetadata NativeActivityMetadata NativeActivityMetadata NativeActivityMetadata Struct

Définition

Représente le jeu d'arguments, d'activités enfants, de variables et de délégués qu'un objet NativeActivity configuré présente à l'environnement d'exécution.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
Héritage
NativeActivityMetadataNativeActivityMetadataNativeActivityMetadataNativeActivityMetadata

Propriétés

Environment Environment Environment Environment

Obtient l’environnement de référence LocationReferenceEnvironment des arguments, variables, arguments délégués ou symboles de l’activité, introduits par un objet SymbolResolver.Gets the activity's LocationReferenceEnvironment of arguments, variables, delegate arguments, or symbols introduced by a SymbolResolver.

HasViolations HasViolations HasViolations HasViolations

Obtient une valeur qui indique si des erreurs de validation se sont produites dans les métadonnées.Gets a value that indicates whether there are any validation errors in the metadata.

Méthodes

AddArgument(RuntimeArgument) AddArgument(RuntimeArgument) AddArgument(RuntimeArgument) AddArgument(RuntimeArgument)

Ajoute un argument à la collection d’arguments d’une activité.Adds an argument to the collection of arguments of an activity.

AddChild(Activity) AddChild(Activity) AddChild(Activity) AddChild(Activity)

Ajoute l’activité spécifiée à la liste des métadonnées des activités enfants.Adds the specified activity to the metadata's list of child activities.

AddChild(Activity, Object) AddChild(Activity, Object) AddChild(Activity, Object) AddChild(Activity, Object)

Ajoute l’activité spécifiée à la liste des métadonnées des activités enfants.Adds the specified activity to the metadata's list of child activities.

AddDefaultExtensionProvider<T>(Func<T>) AddDefaultExtensionProvider<T>(Func<T>) AddDefaultExtensionProvider<T>(Func<T>) AddDefaultExtensionProvider<T>(Func<T>)

Ajoute le fournisseur d’extensions spécifié à la collection de fournisseurs d’extensions par défaut pour l’activité.Adds the specified extension provider to the collection of default extension providers for the activity.

AddDelegate(ActivityDelegate) AddDelegate(ActivityDelegate) AddDelegate(ActivityDelegate) AddDelegate(ActivityDelegate)

Ajoute le délégué spécifié à la liste des métadonnées des délégués.Adds the specified delegate to the metadata's list of delegates.

AddDelegate(ActivityDelegate, Object) AddDelegate(ActivityDelegate, Object) AddDelegate(ActivityDelegate, Object) AddDelegate(ActivityDelegate, Object)

Ajoute le délégué spécifié à la liste des métadonnées des délégués.Adds the specified delegate to the metadata's list of delegates.

AddImplementationChild(Activity) AddImplementationChild(Activity) AddImplementationChild(Activity) AddImplementationChild(Activity)

Ajoute l’activité spécifiée à la liste des métadonnées des activités d’implémentation.Adds the specified activity to the metadata's list of implementation activities.

AddImplementationDelegate(ActivityDelegate) AddImplementationDelegate(ActivityDelegate) AddImplementationDelegate(ActivityDelegate) AddImplementationDelegate(ActivityDelegate)

Ajoute le délégué spécifié à la liste des métadonnées des délégués d’implémentation.Adds the specified delegate to the metadata's list of implementation delegates.

AddImplementationVariable(Variable) AddImplementationVariable(Variable) AddImplementationVariable(Variable) AddImplementationVariable(Variable)

Ajoute la variable spécifiée à la collection des métadonnées des variables d’implémentation.Adds the specified variable to the metadata's collection of implementation variables.

AddImportedChild(Activity, Object) AddImportedChild(Activity, Object) AddImportedChild(Activity, Object) AddImportedChild(Activity, Object)

Ajoute l’activité spécifiée à la liste des métadonnées des activités enfants importées.Adds the specified activity to the metadata's list of imported child activities.

AddImportedChild(Activity) AddImportedChild(Activity) AddImportedChild(Activity) AddImportedChild(Activity)

Ajoute l’activité spécifiée à la liste des métadonnées des activités enfants importées.Adds the specified activity to the metadata's list of imported child activities.

AddImportedDelegate(ActivityDelegate) AddImportedDelegate(ActivityDelegate) AddImportedDelegate(ActivityDelegate) AddImportedDelegate(ActivityDelegate)

Ajoute le délégué spécifié à la liste des métadonnées des délégués importés.Adds the specified delegate to the metadata's list of imported delegates.

AddImportedDelegate(ActivityDelegate, Object) AddImportedDelegate(ActivityDelegate, Object) AddImportedDelegate(ActivityDelegate, Object) AddImportedDelegate(ActivityDelegate, Object)

Ajoute le délégué spécifié à la liste des métadonnées des délégués importés.Adds the specified delegate to the metadata's list of imported delegates.

AddValidationError(ValidationError) AddValidationError(ValidationError) AddValidationError(ValidationError) AddValidationError(ValidationError)

Ajoute l’erreur de validation spécifiée à la collection des métadonnées des erreurs de validation.Adds the specified validation error to the metadata's collection of validation errors.

AddValidationError(String) AddValidationError(String) AddValidationError(String) AddValidationError(String)

Ajoute une erreur de validation à la collection des métadonnées des erreurs de validation à l’aide de la description spécifiée.Adds a validation error to the metadata's collection of validation errors using the specified description.

AddVariable(Variable) AddVariable(Variable) AddVariable(Variable) AddVariable(Variable)

Ajoute la variable spécifiée à la collection des métadonnées des variables.Adds the specified variable to the metadata's collection of variables.

AddVariable(Variable, Object) AddVariable(Variable, Object) AddVariable(Variable, Object) AddVariable(Variable, Object)

Ajoute la variable spécifiée à la collection des métadonnées des variables.Adds the specified variable to the metadata's collection of variables.

Bind(Argument, RuntimeArgument) Bind(Argument, RuntimeArgument) Bind(Argument, RuntimeArgument) Bind(Argument, RuntimeArgument)

Lie l'objet Argument spécifié à l'objet RuntimeArgument spécifié.Binds the specified Argument to the specified RuntimeArgument.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est égal à l'instance des métadonnées.Determines whether the specified object is equal to this metadata instance.

GetArgumentsWithReflection() GetArgumentsWithReflection() GetArgumentsWithReflection() GetArgumentsWithReflection()

Retourne une collection d'arguments obtenue à l'aide de la réflexion.Returns a collection of arguments obtained by using reflection.

GetChildrenWithReflection() GetChildrenWithReflection() GetChildrenWithReflection() GetChildrenWithReflection()

Retourne une collection d'activités enfants à l'aide de la réflexion.Returns a collection of child activities using reflection.

GetDelegatesWithReflection() GetDelegatesWithReflection() GetDelegatesWithReflection() GetDelegatesWithReflection()

Retourne une collection de délégués à l'aide de la réflexion.Returns a collection of delegates using reflection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Retourne un identificateur unique de l'instance de métadonnées.Returns a unique identifier for this metadata instance.

GetVariablesWithReflection() GetVariablesWithReflection() GetVariablesWithReflection() GetVariablesWithReflection()

Retourne une collection de variables à l'aide de la réflexion.Returns a collection of variables using reflection.

RequireExtension(Type) RequireExtension(Type) RequireExtension(Type) RequireExtension(Type)

Spécifie que l'activité requiert pendant l'exécution une extension du type spécifié.Specifies that the activity requires an extension of the specified type at runtime.

RequireExtension<T>() RequireExtension<T>() RequireExtension<T>() RequireExtension<T>()

Spécifie que l'activité requiert pendant l'exécution une extension du type générique spécifié.Specifies that the activity requires an extension of the specified generic type at runtime.

SetArgumentsCollection(Collection<RuntimeArgument>) SetArgumentsCollection(Collection<RuntimeArgument>) SetArgumentsCollection(Collection<RuntimeArgument>) SetArgumentsCollection(Collection<RuntimeArgument>)

Ajoute la collection spécifiée d’arguments aux arguments de l’activité.Adds the specified collection of arguments to the activity's arguments.

SetChildrenCollection(Collection<Activity>) SetChildrenCollection(Collection<Activity>) SetChildrenCollection(Collection<Activity>) SetChildrenCollection(Collection<Activity>)

Ajoute la collection spécifiée comme activités enfants de l'activité.Adds the specified collection as child activities of the activity.

SetDelegatesCollection(Collection<ActivityDelegate>) SetDelegatesCollection(Collection<ActivityDelegate>) SetDelegatesCollection(Collection<ActivityDelegate>) SetDelegatesCollection(Collection<ActivityDelegate>)

Ajoute la collection spécifiée comme délégués de l'activité.Adds the specified collection as delegates of the activity.

SetImplementationChildrenCollection(Collection<Activity>) SetImplementationChildrenCollection(Collection<Activity>) SetImplementationChildrenCollection(Collection<Activity>) SetImplementationChildrenCollection(Collection<Activity>)

Ajoute la collection spécifiée comme activités enfants d'implémentation de l'activité.Adds the specified collection as implementation child activities of the activity.

SetImplementationDelegatesCollection(Collection<ActivityDelegate>) SetImplementationDelegatesCollection(Collection<ActivityDelegate>) SetImplementationDelegatesCollection(Collection<ActivityDelegate>) SetImplementationDelegatesCollection(Collection<ActivityDelegate>)

Ajoute la collection spécifiée comme délégués d'implémentation de l'activité.Adds the specified collection as implementation delegates of the activity.

SetImplementationVariablesCollection(Collection<Variable>) SetImplementationVariablesCollection(Collection<Variable>) SetImplementationVariablesCollection(Collection<Variable>) SetImplementationVariablesCollection(Collection<Variable>)

Ajoute la collection spécifiée comme variables d'implémentation de l'activité.Adds the specified collection as implementation variables of the activity.

SetImportedChildrenCollection(Collection<Activity>) SetImportedChildrenCollection(Collection<Activity>) SetImportedChildrenCollection(Collection<Activity>) SetImportedChildrenCollection(Collection<Activity>)

Ajoute la collection spécifiée comme activités enfants importées de l'activité.Adds the specified collection as imported child activities of the activity.

SetImportedDelegatesCollection(Collection<ActivityDelegate>) SetImportedDelegatesCollection(Collection<ActivityDelegate>) SetImportedDelegatesCollection(Collection<ActivityDelegate>) SetImportedDelegatesCollection(Collection<ActivityDelegate>)

Ajoute la collection spécifiée comme délégués importés de l'activité.Adds the specified collection as imported delegates of the activity.

SetValidationErrorsCollection(Collection<ValidationError>) SetValidationErrorsCollection(Collection<ValidationError>) SetValidationErrorsCollection(Collection<ValidationError>) SetValidationErrorsCollection(Collection<ValidationError>)

Ajoute la collection spécifiée d’erreurs de validation à la collection des métadonnées des erreurs de validation.Adds the specified collection of validation errors to the metadata's collection of validation errors.

SetVariablesCollection(Collection<Variable>) SetVariablesCollection(Collection<Variable>) SetVariablesCollection(Collection<Variable>) SetVariablesCollection(Collection<Variable>)

Ajoute la collection spécifiée de variables aux variables de l’activité.Adds the specified collection of variables to the activity's variables.

Opérateurs

Equality(NativeActivityMetadata, NativeActivityMetadata) Equality(NativeActivityMetadata, NativeActivityMetadata) Equality(NativeActivityMetadata, NativeActivityMetadata) Equality(NativeActivityMetadata, NativeActivityMetadata)

Retourne une valeur qui indique si les deux instances de métadonnées spécifiées sont égales.Returns a value that indicates whether the two specified metadata instances are equal.

Inequality(NativeActivityMetadata, NativeActivityMetadata) Inequality(NativeActivityMetadata, NativeActivityMetadata) Inequality(NativeActivityMetadata, NativeActivityMetadata) Inequality(NativeActivityMetadata, NativeActivityMetadata)

Retourne une valeur qui indique si les deux instances de métadonnées spécifiées ne sont pas égales.Returns a value that indicates whether the two specified metadata instances are not equal.

S’applique à