ValidationExtensionRegistrar Classe

Definição

Classe base para um ExtensionRegistar que pode registrar extensões de validação

public ref class ValidationExtensionRegistrar abstract : Microsoft::VisualStudio::Modeling::ExtensionEnablement::ExtensionRegistrarBase<Delegate ^, System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^>
public abstract class ValidationExtensionRegistrar : Microsoft.VisualStudio.Modeling.ExtensionEnablement.ExtensionRegistrarBase<Delegate,System.Collections.Generic.IDictionary<string,object>>
type ValidationExtensionRegistrar = class
    inherit ExtensionRegistrarBase<Delegate, IDictionary<string, obj>>
Public MustInherit Class ValidationExtensionRegistrar
Inherits ExtensionRegistrarBase(Of Delegate, IDictionary(Of String, Object))
Herança

Construtores

ValidationExtensionRegistrar()

Propriedades

FilteredImports

Lista de importações após a aplicação da filtragem.

LazyImports

Lista de importações lentas após a aplicação da filtragem.

(Herdado de ExtensionRegistrarBase<T,TMetadataView>)
Logger
MetadataFilter

Chave de metadados baseada em cadeia de caracteres que determina se um determinado tipo exportado pode ser importado ou não. A implementação do CanImport padrão filtra as importações com base nessa chave de metadados. O valor padrão dessa propriedade é NULL, indicando que nenhum filtro será aplicado.

UnfilteredLazyImports

Métodos

CanImport(Lazy<Delegate,IDictionary<String,Object>>)

Permitir registradores que correspondam ao metadatafilter com uma chave em seus metadados a serem importados

CanImport(Lazy<T,TMetadataView>)

Determina se para uma importação lenta específica, o objeto exportado subjacente deve ser importado ou não. A implementação padrão permite todas as importações.

(Herdado de ExtensionRegistrarBase<T,TMetadataView>)
Compare(Tuple<T,TMetadataView>, Tuple<T,TMetadataView>)

Compara dois objetos importados do mesmo tipo.

(Herdado de ExtensionRegistrarBase<T,TMetadataView>)
GetValidationMethods(Object, ValidationContext)

Implementação padrão para retornar todos os delegados que possam ser aplicado ao tipo de um elemento de modelo (e seu tipo base/interfaces implementadas)

Aplica-se a