Freigeben über


RequiresContextItemAttribute-Konstruktor

Initialisiert eine neue Instanz der RequiresContextItemAttribute-Klasse.

Namespace:  Microsoft.Windows.Design
Assembly:  Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)

Syntax

'Declaration
Public Sub New ( _
    contextItemType As Type _
)
public RequiresContextItemAttribute(
    Type contextItemType
)
public:
RequiresContextItemAttribute(
    Type^ contextItemType
)
new : 
        contextItemType:Type -> RequiresContextItemAttribute
public function RequiresContextItemAttribute(
    contextItemType : Type
)

Parameter

  • contextItemType
    Typ: System.Type
    Die Art von Kontext, die erforderlich ist.

Hinweise

Dieses Attribut gibt an, dass die Klasse auf dem angegebenen Kontext basiert. Die Klasse wird erst dann instanziiert, wenn ein Wert im Kontext festgelegt wird.

Tipp

Alle Kontexte verfügen über Standardwerte, jedoch erfordern die Aktivierungsmechanismen eine externe Entität, um einen Wert im Kontext abzulegen.

.NET Framework-Sicherheit

Siehe auch

Referenz

RequiresContextItemAttribute Klasse

Microsoft.Windows.Design-Namespace

RequiresServiceAttribute

UsesItemPolicyAttribute

FeatureProvider

FeatureConnector<TFeatureProviderType>

Weitere Ressourcen

Featureanbieter und Featureverbindungen

WPF-Designer-Erweiterbarkeit