WebFormsReferenceManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma classe base para acessar os tipos, diretivas e controles no documento do projeto Web atual. Essa classe deve ser herdada.
public ref class WebFormsReferenceManager abstract
public abstract class WebFormsReferenceManager
type WebFormsReferenceManager = class
Public MustInherit Class WebFormsReferenceManager
- Herança
-
WebFormsReferenceManager
Comentários
A WebFormsReferenceManager classe base é implementada por hosts de designer para fornecer acesso a tipos, diretivas e controles de usuário definidos em um documento do projeto Web. Uma classe de designer de controle pode usar para WebFormsReferenceManager acessar as definições no documento atual e adicionar um novo prefixo de marca ao documento atual.
Você acessa os WebFormsReferenceManager serviços fornecidos pelo host do designer por meio da ReferenceManager propriedade de uma WebFormsRootDesigner implementação. A WebFormsRootDesigner implementação pode ser acessada de duas maneiras:
As classes derivadas ControlDesigner podem usar a RootDesigner propriedade para acessar uma WebFormsRootDesigner implementação fornecida pelo host do designer. A WebFormsReferenceManager implementação é fornecida por meio da ReferenceManager propriedade da RootDesigner propriedade.
Outras classes de designer podem acessar a WebFormsRootDesigner implementação primeiro obtendo a implementação de IDesignerHost serviços por meio do componente do Sitedesigner e, em seguida, chamando o GetDesigner método usando a propriedade de host RootComponent do designer.
Observação
WebFormsReferenceManager substitui a interface IWebFormReferenceManagerobsoleta. Hosts de designer mais antigos só podem dar suporte à implementação da IWebFormReferenceManager interface. Verifique se as WebFormsRootDesigner implementações fornecidas WebFormsReferenceManager pelo host do designer não
nullsão para garantir que o host do designer implemente as classes e WebFormsReferenceManager as WebFormsRootDesigner classes.
Construtores
| Nome | Description |
|---|---|
| WebFormsReferenceManager() |
Inicializa uma nova instância da classe WebFormsReferenceManager. |
Métodos
| Nome | Description |
|---|---|
| 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) |
| GetRegisterDirectives() |
Obtém as diretivas de registro do documento do projeto atual. |
| GetTagPrefix(Type) |
Obtém o prefixo de marca para o tipo de objeto especificado. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| GetType(String, String) |
Obtém o tipo de objeto com o prefixo e o nome da marca especificados. |
| GetUserControlPath(String, String) |
Obtém o caminho de URL relativo para o controle de usuário com o prefixo de marca e o nome da marca especificados. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| RegisterTagPrefix(Type) |
Adiciona um prefixo de marca para o tipo especificado. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |