WebFormsReferenceManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una clase base para tener acceso a los tipos, directivas y controles del documento del proyecto web actual. Se debe heredar esta clase.
public ref class WebFormsReferenceManager abstract
public abstract class WebFormsReferenceManager
type WebFormsReferenceManager = class
Public MustInherit Class WebFormsReferenceManager
- Herencia
-
WebFormsReferenceManager
Comentarios
Los WebFormsReferenceManager hosts del diseñador implementan la clase base para proporcionar acceso a los tipos, directivas y controles de usuario definidos en un documento de proyecto Web. Una clase de diseñador de controles puede utilizar WebFormsReferenceManager para tener acceso a las definiciones del documento actual y agregar un nuevo prefijo de etiqueta al documento actual.
Puede obtener acceso a los WebFormsReferenceManager servicios proporcionados por el host del diseñador mediante la ReferenceManager propiedad de una WebFormsRootDesigner implementación de. WebFormsRootDesignerSe puede tener acceso a la implementación de dos maneras:
Las clases que derivan de ControlDesigner pueden utilizar la RootDesigner propiedad para tener acceso a una WebFormsRootDesigner implementación proporcionada por el host del diseñador. La WebFormsReferenceManager implementación se proporciona a través ReferenceManager de la propiedad de la RootDesigner propiedad.
Otras clases de diseñador pueden tener acceso a la WebFormsRootDesigner implementación obteniendo primero la IDesignerHost implementación de servicios a través de los componentes del diseñador Site y, a continuación, llamando al GetDesigner método mediante la propiedad host del diseñador RootComponent .
Nota
WebFormsReferenceManager reemplaza la interfaz obsoleta IWebFormReferenceManager . Los hosts de diseñador más antiguos pueden admitir solo la implementación de la IWebFormReferenceManager interfaz. Compruebe que las WebFormsRootDesigner WebFormsReferenceManager implementaciones de y proporcionadas por el host del diseñador no son
null
para asegurarse de que el host del diseñador implementa las WebFormsRootDesigner WebFormsReferenceManager clases y.
Constructores
WebFormsReferenceManager() |
Inicializa una nueva instancia de la clase WebFormsReferenceManager. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetRegisterDirectives() |
Obtiene las directivas de Registro del documento de proyecto actual. |
GetTagPrefix(Type) |
Obtiene el prefijo de etiqueta para el tipo de objeto especificado. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
GetType(String, String) |
Obtiene el tipo de objeto con el prefijo y nombre de etiqueta especificados. |
GetUserControlPath(String, String) |
Obtiene la ruta de acceso URL relativa del control de usuario con el prefijo y nombre de etiqueta especificados. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
RegisterTagPrefix(Type) |
Agrega un prefijo de etiqueta para el tipo especificado. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |