Compartilhar via


InternalTypeHelper Classe

Definição

Classe abstrata usada internamente pelo compilador de XAML do WPF para compatibilidade com o uso de tipos internos.

public ref class InternalTypeHelper abstract
public abstract class InternalTypeHelper
type InternalTypeHelper = class
Public MustInherit Class InternalTypeHelper
Herança
InternalTypeHelper
Derivado

Comentários

A InternalTypeHelper classe não se destina a ser usada por nada além do compilador de marcação XAML do WPF.

Ao compilar um arquivo XAML, você pode usar tipos públicos, mas também pode usar tipos internos sujeitos às mesmas limitações existentes no acesso de código a tipos internos. InternalTypeHelper permite o suporte de tipos de nível de acesso interno para marcação. Isso envolve o compilador criando uma classe gerada que deriva de InternalTypeHelper e implementa seus membros. A classe gerada existe em um contexto de segurança e acesso, de modo que apenas o mesmo assembly ou outros assemblies especificamente atribuídos para acesso interno compartilhado podem referenciar a classe gerada e, portanto, os tipos internos.

Construtores

InternalTypeHelper()

Inicializa uma nova instância da classe InternalTypeHelper.

Métodos

AddEventHandler(EventInfo, Object, Delegate)

Quando substituído em uma classe derivada (gerada), anexa um delegado de manipulador de eventos a um evento interno.

CreateDelegate(Type, Object, String)

Quando substituído em uma classe derivada (gerada), cria um delegado de evento, fazendo referência a um método de manipulador não público.

CreateInstance(Type, CultureInfo)

Quando substituído em uma classe derivada (gerada), cria uma instância de um tipo interno.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetPropertyValue(PropertyInfo, Object, CultureInfo)

Quando substituído em uma classe derivada (gerada), obtém o valor de uma propriedade interna no objeto de destino.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SetPropertyValue(PropertyInfo, Object, Object, CultureInfo)

Quando substituído em uma classe derivada (gerada), define o valor de uma propriedade interna no objeto de destino.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também