Classe RequiresServiceAttribute
Aggiornamento: novembre 2007
Indica che la classe si basa sul servizio specificato.
Spazio dei nomi: Microsoft.Windows.Design
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Sintassi
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := True)> _
Public NotInheritable Class RequiresServiceAttribute _
Inherits RequirementAttribute
Dim instance As RequiresServiceAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true)]
public sealed class RequiresServiceAttribute : RequirementAttribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true)]
public ref class RequiresServiceAttribute sealed : public RequirementAttribute
public final class RequiresServiceAttribute extends RequirementAttribute
Note
È possibile applicare RequiresServiceAttribute a qualsiasi provider di funzionalità, a qualsiasi connettore di funzionalità o a determinate classi offerte da provider di funzionalità. L'istanza della classe viene creata solo quando tutti i servizi che richiede sono disponibili.
Gerarchia di ereditarietà
System.Object
System.Attribute
Microsoft.Windows.Design.RequirementAttribute
Microsoft.Windows.Design.RequiresServiceAttribute
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Membri RequiresServiceAttribute
Spazio dei nomi Microsoft.Windows.Design