WebFormsReferenceManager Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje základní třídu pro přístup k typům, direktivám a ovládacím prvkům v aktuálním dokumentu webového projektu. Tato třída musí být zděděna.
public ref class WebFormsReferenceManager abstract
public abstract class WebFormsReferenceManager
type WebFormsReferenceManager = class
Public MustInherit Class WebFormsReferenceManager
- Dědičnost
-
WebFormsReferenceManager
Poznámky
Základní WebFormsReferenceManager třída je implementována hostiteli návrháře, aby poskytoval přístup k typům, direktivám a uživatelským ovládacím prvkům definovaným v dokumentu webového projektu. Třída návrháře ovládacích prvků může použít WebFormsReferenceManager přístup k definicům v aktuálním dokumentu a k přidání nové předpony značky do aktuálního dokumentu.
Ke WebFormsReferenceManager službám poskytnutým hostitelem návrháře přistupujete prostřednictvím ReferenceManager vlastnosti WebFormsRootDesigner implementace. K WebFormsRootDesigner implementaci je možné přistupovat dvěma způsoby:
Třídy odvozené z ControlDesigner mohou použít RootDesigner vlastnost pro přístup k WebFormsRootDesigner implementaci dodané hostitelem návrháře. Implementace WebFormsReferenceManager je poskytována ReferenceManager prostřednictvím vlastnosti RootDesigner vlastnosti.
Jiné třídy návrháře mohou přistupovat k WebFormsRootDesigner implementaci nejprve získáním IDesignerHost implementace služeb prostřednictvím komponenty návrháře Sitea pak volání GetDesigner metody pomocí vlastnosti hostitele návrháře RootComponent .
Poznámka:
WebFormsReferenceManager nahrazuje zastaralé rozhraní IWebFormReferenceManager. Starší hostitelé návrháře mohou podporovat pouze implementaci IWebFormReferenceManager rozhraní. Zkontrolujte, zda nejsou implementace WebFormsRootDesigner a WebFormsReferenceManager implementace poskytované hostitelem
nullnávrháře, aby hostitel návrháře implementovali a WebFormsRootDesignerWebFormsReferenceManager třídy.
Konstruktory
| Name | Description |
|---|---|
| WebFormsReferenceManager() |
Inicializuje novou instanci WebFormsReferenceManager třídy. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetRegisterDirectives() |
Získá direktivy register pro aktuální dokument projektu. |
| GetTagPrefix(Type) |
Získá předponu značky pro zadaný typ objektu. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetType(String, String) |
Získá typ objektu se zadanou předponou značky a názvem značky. |
| GetUserControlPath(String, String) |
Získá relativní adresu URL pro uživatelský ovládací prvek se zadanou předponou značky a názvem značky. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| RegisterTagPrefix(Type) |
Přidá předponu značky pro zadaný typ. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |