Sdílet prostřednictvím


ValidationExtensionRegistrar – třída

Základní třída pro ExtensionRegistar, který můžete zaregistrovat rozšíření ověření

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.ExtensionEnablement.ExtensionRegistrarBase<Delegate, IDictionary<String, Object>>
    Microsoft.VisualStudio.Modeling.ExtensionEnablement.ValidationExtensionRegistrar

Obor názvů:  Microsoft.VisualStudio.Modeling.ExtensionEnablement
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

'Deklarace
Public MustInherit Class ValidationExtensionRegistrar _
    Inherits ExtensionRegistrarBase(Of Delegate, IDictionary(Of String, Object))
public abstract class ValidationExtensionRegistrar : ExtensionRegistrarBase<Delegate, IDictionary<string, Object>>

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

Konstruktory

  Název Popis
Chráněná metoda ValidationExtensionRegistrar

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost FilteredImports Dovoz po filtrování seznamu byla použita. (Přepisuje ExtensionRegistrarBase<T, TMetadataView>.FilteredImports.)
Chráněná vlastnost LazyImports (Zděděno z ExtensionRegistrarBase<T, TMetadataView>.)
Veřejná vlastnost Logger (Přepisuje ExtensionRegistrarBase<T, TMetadataView>.Logger.)
Chráněná vlastnost MetadataFilter
Chráněná vlastnost UnfilteredLazyImports (Přepisuje ExtensionRegistrarBase<T, TMetadataView>.UnfilteredLazyImports.)

Nahoru

Metody

  Název Popis
Chráněná metoda CanImport Povolit registrů, které odpovídají metadatafilter s klíčem v jejich metadat pro import (Přepisuje ExtensionRegistrarBase<T, TMetadataView>.CanImport(Lazy<T, TMetadataView>).)
Chráněná metoda Compare Porovná dva importované objekty stejného typu. (Zděděno z ExtensionRegistrarBase<T, TMetadataView>.)
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GetValidationMethods Výchozí implementace vrátit všechny delegáty použitelná typ prvku jednoho modelu (a jeho základní typ/implementováno rozhraní)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního 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.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.ExtensionEnablement – obor názvů