WebFormsReferenceManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una classe di base per accedere ai tipi, alle direttive e ai controlli nel documento corrente del progetto Web. Questa classe deve essere ereditata.
public ref class WebFormsReferenceManager abstract
public abstract class WebFormsReferenceManager
type WebFormsReferenceManager = class
Public MustInherit Class WebFormsReferenceManager
- Ereditarietà
-
WebFormsReferenceManager
Commenti
La WebFormsReferenceManager classe base viene implementata dagli host della finestra di progettazione per fornire l'accesso a tipi, direttive e controlli utente definiti in un documento di progetto Web. Una classe di Progettazione controlli può utilizzare per WebFormsReferenceManager accedere alle definizioni nel documento corrente e per aggiungere un nuovo prefisso di tag al documento corrente.
È possibile accedere ai WebFormsReferenceManager servizi forniti dall'host della finestra di progettazione tramite la ReferenceManager proprietà di un'implementazione WebFormsRootDesigner . È possibile accedere all'implementazione WebFormsRootDesigner in due modi:
Le classi derivate da ControlDesigner possono usare la RootDesigner proprietà per accedere a un'implementazione WebFormsRootDesigner fornita dall'host della finestra di progettazione. L'implementazione WebFormsReferenceManager viene fornita tramite la ReferenceManager proprietà della RootDesigner proprietà .
Altre classi di progettazione possono accedere all'implementazione WebFormsRootDesigner ottenendo prima l'implementazione dei IDesignerHost servizi tramite il componente della finestra di Siteprogettazione e quindi chiamando il GetDesigner metodo usando la proprietà host RootComponent della finestra di progettazione.
Annotazioni
WebFormsReferenceManager sostituisce l'interfaccia IWebFormReferenceManagerobsoleta . Gli host della finestra di progettazione meno recenti possono supportare solo l'implementazione dell'interfaccia IWebFormReferenceManager . Verificare che le WebFormsRootDesigner implementazioni e WebFormsReferenceManager fornite dall'host della finestra di progettazione non
nullsiano in grado di garantire che l'host della finestra di progettazione implementi le WebFormsRootDesigner classi e WebFormsReferenceManager .
Costruttori
| Nome | Descrizione |
|---|---|
| WebFormsReferenceManager() |
Inizializza una nuova istanza della classe WebFormsReferenceManager. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetRegisterDirectives() |
Ottiene le direttive register per il documento di progetto corrente. |
| GetTagPrefix(Type) |
Ottiene il prefisso del tag per il tipo di oggetto specificato. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| GetType(String, String) |
Ottiene il tipo di oggetto con il prefisso e il nome del tag specificati. |
| GetUserControlPath(String, String) |
Ottiene il percorso URL relativo per il controllo utente con il prefisso del tag e il nome del tag specificati. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| RegisterTagPrefix(Type) |
Aggiunge un prefisso tag per il tipo specificato. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |