WebFormsReferenceManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une classe de base pour accéder aux types, aux directives et aux contrôles dans le document de projet Web en cours. Cette classe doit être héritée.
public ref class WebFormsReferenceManager abstract
public abstract class WebFormsReferenceManager
type WebFormsReferenceManager = class
Public MustInherit Class WebFormsReferenceManager
- Héritage
-
WebFormsReferenceManager
Remarques
La WebFormsReferenceManager classe de base est implémentée par les hôtes du concepteur pour fournir l’accès aux types, aux directives et aux contrôles utilisateur définis dans un document de projet Web. Une classe de concepteur de contrôles peut utiliser le WebFormsReferenceManager pour accéder aux définitions dans le document actif et ajouter un nouveau préfixe de balise au document actif.
Vous accédez aux WebFormsReferenceManager services fournis par l’hôte du concepteur par le biais ReferenceManager de la propriété d’une WebFormsRootDesigner implémentation. L' WebFormsRootDesigner implémentation est accessible de deux manières :
Les classes qui dérivent de ControlDesigner peuvent utiliser la RootDesigner propriété pour accéder à une WebFormsRootDesigner implémentation fournie par l’hôte du concepteur. L' WebFormsReferenceManager implémentation est fournie par le biais ReferenceManager de la propriété de la RootDesigner propriété.
D’autres classes de concepteur peuvent accéder à l' WebFormsRootDesigner implémentation en obtenant tout d’abord l' IDesignerHost implémentation des services via le du composant de concepteur, puis en Site appelant la GetDesigner méthode à l’aide de la propriété de l’hôte du concepteur RootComponent .
Notes
WebFormsReferenceManager remplace l’interface obsolète IWebFormReferenceManager . Les anciens hôtes de concepteur peuvent uniquement prendre en charge l’implémentation de l' IWebFormReferenceManager interface. Vérifiez que les WebFormsRootDesigner WebFormsReferenceManager implémentations et fournies par l’hôte du concepteur ne
null
garantissent pas que l’hôte du concepteur implémente les WebFormsRootDesigner WebFormsReferenceManager classes et.
Constructeurs
WebFormsReferenceManager() |
Initialise une nouvelle instance de la classe WebFormsReferenceManager. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetRegisterDirectives() |
Obtient les directives Register pour le document de projet en cours. |
GetTagPrefix(Type) |
Obtient le préfixe de balise pour le type d'objet spécifié. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
GetType(String, String) |
Obtient le type d'objet avec le préfixe de balise et le nom de balise spécifiés. |
GetUserControlPath(String, String) |
Obtient le chemin d'accès d'URL relatif pour le contrôle utilisateur avec le préfixe de balise et le nom de balise spécifiés. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
RegisterTagPrefix(Type) |
Ajoute un préfixe de balise pour le type spécifié. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |