Sdílet prostřednictvím


RequirementValidator – třída

Určuje, zda jsou k dispozici pro tento typ požadované kontextu a služby.

Hierarchie dědičnosti

System.Object
  Microsoft.Windows.Design.RequirementValidator

Obor názvů:  Microsoft.Windows.Design
Sestavení:  Microsoft.Windows.Design.Extensibility (v Microsoft.Windows.Design.Extensibility.dll)

Syntaxe

'Deklarace
Public NotInheritable Class RequirementValidator
public sealed class RequirementValidator
public ref class RequirementValidator sealed
[<Sealed>]
type RequirementValidator =  class end
public final class RequirementValidator

Typ RequirementValidator zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda RequirementValidator Inicializuje novou instanci RequirementValidator třídy pro zadané FeatureManager a typu.

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost MeetsRequirements Získá hodnotu označující, zda existují požadavky typu v rámci úpravy.
Veřejná vlastnost PendingRequirements Získá seznam čekající požadavek atributy.
Veřejná vlastnost Requirements Výčet všech požadavků obsažených v této validátor typu získá.
Veřejná vlastnost Type Načtení typu objektu pro požadavky na ověření.

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Události

  Název Popis
Veřejná událost RequirementsChanged Vyvolá se při nastavení požadavků je nutné použít typ změnily.

Na začátek

Poznámky

Použití RequirementValidator třídy odložit vytváření objektů, které nemají své požadavky v místě. Objekt může zadat požadavek na položku Služba nebo kontext přidáním RequiresServiceAttribute nebo RequiresContextItemAttribute na jeho třída Návrhář oblastí, které automaticky vytvářet objekty zkontrolujte tyto atributy, zda objekt lze v kontextu návrháře.

Můžete definovat další typy požadavky vyplývající z RequirementAttribute a provádění přehledu MeetsRequirement metody.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.Windows.Design – obor názvů

RequiresServiceAttribute

RequiresContextItemAttribute

UsesItemPolicyAttribute

PrimarySelectionPolicy

FeatureProvider

Další zdroje

Feature Providers and Feature Connectors

Understanding WPF Designer Extensibility