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, as diretivas e os 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 de projeto da Web. Uma classe de designer de controle pode usar o WebFormsReferenceManager para 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:
Classes derivadas de 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 IDesignerHost implementação de serviços por meio do componente do designer Site e, em seguida, chamando o GetDesigner método usando a propriedade host do designer RootComponent .
Observação
WebFormsReferenceManager Substitui a interface obsoleta IWebFormReferenceManager . Hosts de designer mais antigos só podem dar suporte à IWebFormReferenceManager implementação da interface. Verifique se as WebFormsRootDesigner WebFormsReferenceManager implementações e fornecidas pelo host do designer não estão
null
para garantir que o host do designer implemente as WebFormsRootDesigner WebFormsReferenceManager classes e.
Construtores
WebFormsReferenceManager() |
Inicializa uma nova instância da classe WebFormsReferenceManager. |
Métodos
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 da 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 da marca e o nome da marca especificados. |
GetUserControlPath(String, String) |
Obtém o caminho relativo da URL para o controle de usuário com o prefixo da marca e o nome da marca especificados. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
RegisterTagPrefix(Type) |
Adiciona um prefixo da marca para o tipo especificado. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |