IDesignerLoaderHost2 Интерфейс

Определение

Предоставляет интерфейс для расширения IDesignerLoaderHost, чтобы указать, допускаются ли ошибки в процессе загрузки документа проекта.Provides an interface that extends IDesignerLoaderHost to specify whether errors are tolerated while loading a design document.

public interface class IDesignerLoaderHost2 : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface class IDesignerLoaderHost2 : System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface IDesignerLoaderHost2 : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerLoaderHost
public interface IDesignerLoaderHost2 : System.ComponentModel.Design.Serialization.IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
    interface IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
    interface IDesignerLoaderHost
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost, IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost
Реализации

Комментарии

Используйте IDesignerLoaderHost2 интерфейс, чтобы указать, может ли загрузчик конструктора продолжать загрузку при возникновении ошибок во время десериализации.Use the IDesignerLoaderHost2 interface to specify whether the designer loader can continue loading when errors occur during deserialization.

Свойства

CanReloadWithErrors

Возвращает или задает значение, указывающее, возможна ли повторная загрузка с ошибками.Gets or sets a value indicating whether it is possible to reload with errors.

Container

Получает контейнер для данного хоста конструктора.Gets the container for this designer host.

(Унаследовано от IDesignerHost)
IgnoreErrorsDuringReload

Возвращает или задает значение, указывающее, следует ли игнорировать ошибки при вызове метода Reload().Gets or sets a value indicating whether errors should be ignored when Reload() is called.

InTransaction

Получает значение, показывающее, находится ли хост конструктора в текущий момент в процессе транзакции.Gets a value indicating whether the designer host is currently in a transaction.

(Унаследовано от IDesignerHost)
Loading

Получает значение, показывающее, загружается ли в текущий момент документ хостом конструктора.Gets a value indicating whether the designer host is currently loading the document.

(Унаследовано от IDesignerHost)
RootComponent

Получает экземпляр базового класса, используемого в качестве корневого компонента для текущего конструктора.Gets the instance of the base class used as the root component for the current design.

(Унаследовано от IDesignerHost)
RootComponentClassName

Получает полное имя разрабатываемого класса.Gets the fully qualified name of the class being designed.

(Унаследовано от IDesignerHost)
TransactionDescription

Получает описание текущей транзакции.Gets the description of the current transaction.

(Унаследовано от IDesignerHost)

Методы

Activate()

Активизирует конструктор, размещенный на данном хосте.Activates the designer that this host is hosting.

(Унаследовано от IDesignerHost)
AddService(Type, Object)

Добавляет указанную службу в контейнер службы.Adds the specified service to the service container.

(Унаследовано от IServiceContainer)
AddService(Type, Object, Boolean)

Добавляет указанную службу в контейнер службы с возможностью повышения службы до любого из родительских контейнеров службы.Adds the specified service to the service container, and optionally promotes the service to any parent service containers.

(Унаследовано от IServiceContainer)
AddService(Type, ServiceCreatorCallback)

Добавляет указанную службу в контейнер службы.Adds the specified service to the service container.

(Унаследовано от IServiceContainer)
AddService(Type, ServiceCreatorCallback, Boolean)

Добавляет указанную службу в контейнер службы с возможностью повышения службы до родительских контейнеров службы.Adds the specified service to the service container, and optionally promotes the service to parent service containers.

(Унаследовано от IServiceContainer)
CreateComponent(Type)

Создает компонент указанного типа и добавляет его в документ проекта.Creates a component of the specified type and adds it to the design document.

(Унаследовано от IDesignerHost)
CreateComponent(Type, String)

Создает компонент с заданным типом и именем и добавляет его в документ проекта.Creates a component of the specified type and name, and adds it to the design document.

(Унаследовано от IDesignerHost)
CreateTransaction()

Создает класс DesignerTransaction, который может инкапсулировать последовательности событий для повышения производительности, а также для включения вспомогательных функциональных возможностей: отмены и возврата.Creates a DesignerTransaction that can encapsulate event sequences to improve performance and enable undo and redo support functionality.

(Унаследовано от IDesignerHost)
CreateTransaction(String)

Создает класс DesignerTransaction, который может инкапсулировать последовательности событий для повышения производительности, а также для включения вспомогательных функциональных возможностей: отмены и возврата, с помощью заданного описания транзакции.Creates a DesignerTransaction that can encapsulate event sequences to improve performance and enable undo and redo support functionality, using the specified transaction description.

(Унаследовано от IDesignerHost)
DestroyComponent(IComponent)

Уничтожает заданный компонент и удаляет его из контейнера конструктора.Destroys the specified component and removes it from the designer container.

(Унаследовано от IDesignerHost)
EndLoad(String, Boolean, ICollection)

Прекращает операцию загрузки конструктора.Ends the designer loading operation.

(Унаследовано от IDesignerLoaderHost)
GetDesigner(IComponent)

Получает экземпляр конструктора, содержащий указанный компонент.Gets the designer instance that contains the specified component.

(Унаследовано от IDesignerHost)
GetService(Type)

Возвращает объект службы указанного типа.Gets the service object of the specified type.

(Унаследовано от IServiceProvider)
GetType(String)

Получает экземпляр заданного полного имени типа.Gets an instance of the specified, fully qualified type name.

(Унаследовано от IDesignerHost)
Reload()

Перезагружает документ проекта.Reloads the design document.

(Унаследовано от IDesignerLoaderHost)
RemoveService(Type)

Удаляет указанный тип службы из контейнера службы.Removes the specified service type from the service container.

(Унаследовано от IServiceContainer)
RemoveService(Type, Boolean)

Удаляет указанную службу из контейнера службы с возможностью повышения службы до родительских контейнеров службы.Removes the specified service type from the service container, and optionally promotes the service to parent service containers.

(Унаследовано от IServiceContainer)

События

Activated

Возникает, когда конструктор активизирован.Occurs when this designer is activated.

(Унаследовано от IDesignerHost)
Deactivated

Возникает, когда данный конструктор отключен.Occurs when this designer is deactivated.

(Унаследовано от IDesignerHost)
LoadComplete

Возникает, когда конструктор завершил загрузку документа.Occurs when this designer completes loading its document.

(Унаследовано от IDesignerHost)
TransactionClosed

Добавляет обработчик событий для события TransactionClosed.Adds an event handler for the TransactionClosed event.

(Унаследовано от IDesignerHost)
TransactionClosing

Добавляет обработчик событий для события TransactionClosing.Adds an event handler for the TransactionClosing event.

(Унаследовано от IDesignerHost)
TransactionOpened

Добавляет обработчик событий для события TransactionOpened.Adds an event handler for the TransactionOpened event.

(Унаследовано от IDesignerHost)
TransactionOpening

Добавляет обработчик событий для события TransactionOpening.Adds an event handler for the TransactionOpening event.

(Унаследовано от IDesignerHost)

Применяется к

См. также раздел