Condividi tramite


Classe RequirementValidator

Aggiornamento: novembre 2007

Determina se il contesto e i servizi richiesti sono disponibili per il tipo specificato.

Spazio dei nomi:  Microsoft.Windows.Design
Assembly:  Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)

Sintassi

Public NotInheritable Class RequirementValidator

Dim instance As RequirementValidator
public sealed class RequirementValidator
public ref class RequirementValidator sealed
public final class RequirementValidator

Note

Utilizzare la classe RequirementValidator per posticipare la creazione di oggetti i cui requisiti non sono disponibili. Un oggetto può specificare un requisito per un servizio o un elemento di contesto aggiungendo RequiresServiceAttribute o RequiresContextItemAttribute sulla propria classe. Le aree della finestra di progettazione che creano automaticamente oggetti controllano questi attributi per verificare che l'oggetto possa essere utilizzato nel contesto di progettazione.

È possibile definire altri tipi di requisiti derivando da RequirementAttribute e implementando il metodo MeetsRequirement astratto.

Gerarchia di ereditarietà

System.Object
  Microsoft.Windows.Design.RequirementValidator

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 RequirementValidator

Spazio dei nomi Microsoft.Windows.Design

RequiresServiceAttribute

RequiresContextItemAttribute

UsesItemPolicyAttribute

PrimarySelectionPolicy

FeatureProvider

Altre risorse

Provider di funzionalità e connettori di funzionalità

Informazioni sull'estensibilità Progettazione WPF