WebFormsReferenceManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет базовый класс для доступа к типам, директивам и элементам управления в текущем документе веб-проекта. Этот класс должен наследоваться.
public ref class WebFormsReferenceManager abstract
public abstract class WebFormsReferenceManager
type WebFormsReferenceManager = class
Public MustInherit Class WebFormsReferenceManager
- Наследование
-
WebFormsReferenceManager
Комментарии
Базовый WebFormsReferenceManager класс реализуется узлами конструктора для предоставления доступа к типам, директивам и пользовательским элементам управления, определенным в документе веб-проекта. Класс конструктора WebFormsReferenceManager элементов управления может использовать для доступа к определениям в текущем документе и добавления нового префикса тега в текущий документ.
Доступ к службам, WebFormsReferenceManager предоставляемым узлом конструктора, ReferenceManager осуществляется через свойство WebFormsRootDesigner реализации. Доступ WebFormsRootDesigner к реализации можно получить двумя способами:
Классы, производные от , ControlDesigner могут использовать RootDesigner свойство для доступа WebFormsRootDesigner к реализации, предоставленной узлом конструктора. Реализация WebFormsReferenceManager предоставляется через ReferenceManager свойство RootDesigner свойства .
Другие классы конструктора могут получить доступ к WebFormsRootDesigner реализации, сначала получив IDesignerHost реализацию служб через компонент конструктора , а затем вызвав GetDesigner метод с помощью свойства узла RootComponent конструктораSite.
Примечание
WebFormsReferenceManager заменяет устаревший интерфейс IWebFormReferenceManager. Старые узлы конструктора могут поддерживать только реализацию IWebFormReferenceManager интерфейса. Убедитесь, что реализации иWebFormsReferenceManager, предоставляемые узлом конструктора, не
null
позволяют убедиться, что WebFormsRootDesigner узел конструктора WebFormsRootDesigner реализует классы и WebFormsReferenceManager .
Конструкторы
WebFormsReferenceManager() |
Инициализирует новый экземпляр класса WebFormsReferenceManager. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetRegisterDirectives() |
Возвращает директивы текущего документа проекта. |
GetTagPrefix(Type) |
Возвращает префикс тега заданного типа объекта. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
GetType(String, String) |
Возвращает тип объекта с заданными префиксом и именем тега. |
GetUserControlPath(String, String) |
Возвращает относительный путь URL-адреса для пользовательского элемента управления с заданными префиксом и именем тега. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
RegisterTagPrefix(Type) |
Добавляет префикс тега для заданного типа. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |