Idioma

InternalTypeHelper Classe

Definição

Classe abstrata usada internamente pelo compilador XAML WPF para suportar 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

Observações

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

Ao compilar um ficheiro XAML, pode usar tipos públicos, mas também pode usar tipos internos sujeitos às mesmas limitações que existem no acesso do código aos tipos internos. InternalTypeHelper permite o suporte de tipos de níveis de acesso internos para marcação. Isto envolve o compilador criar uma classe gerada que deriva e InternalTypeHelper implementa os seus membros. A classe gerada existe num contexto de segurança e acesso tal que apenas o mesmo assembly ou outros assemblies especificamente atribuídos ao acesso interno partilhado podem referenciar a classe gerada e, assim, os tipos internos.

Construtores

Nome Descrição
InternalTypeHelper()

Inicializa uma nova instância da InternalTypeHelper classe.

Métodos

Nome Descrição
AddEventHandler(EventInfo, Object, Delegate)

Quando sobrescrito numa classe derivada (gerada), atribui um delegado handler de eventos a um evento interno.

CreateDelegate(Type, Object, String)

Quando sobrescrito numa classe derivada (gerada), cria-se um delegado de eventos que faz referência a um método handler não público.

CreateInstance(Type, CultureInfo)

Quando sobrescrito numa classe derivada (gerada), cria-se uma instância de um tipo interno.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

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

Quando sobrescrito numa classe derivada (gerada), obtém o valor de uma propriedade interna no objeto alvo.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

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

Quando é sobreposto numa classe derivada (gerada), define o valor de uma propriedade interna no objeto alvo.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Consulte também