RequiresContextItemAttribute, classe
Mise à jour : novembre 2007
Indique que la classe compte sur le contexte spécifié.
Espace de noms : Microsoft.Windows.Design
Assembly : Microsoft.Windows.Design.Extensibility (dans Microsoft.Windows.Design.Extensibility.dll)
Syntaxe
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := True)> _
Public NotInheritable Class RequiresContextItemAttribute _
Inherits RequirementAttribute
Dim instance As RequiresContextItemAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true)]
public sealed class RequiresContextItemAttribute : RequirementAttribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true)]
public ref class RequiresContextItemAttribute sealed : public RequirementAttribute
public final class RequiresContextItemAttribute extends RequirementAttribute
Notes
Vous pouvez appliquer RequiresContextItemAttribute à tout fournisseur de fonctionnalités, tout connecteur de fonctionnalités ou sélectionner les classes fournies par les fournisseurs de fonctionnalités. La classe n'est pas instanciée tant que tous les éléments de contexte nécessaires ne sont pas disponibles.
Hiérarchie d'héritage
System.Object
System.Attribute
Microsoft.Windows.Design.RequirementAttribute
Microsoft.Windows.Design.RequiresContextItemAttribute
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Membres RequiresContextItemAttribute
Microsoft.Windows.Design, espace de noms
FeatureConnector<TFeatureProviderType>
Autres ressources
Fournisseurs de fonctionnalités et connecteurs de fonctionnalités