ActiveDesignerEventArgs Класс

Определение

Предоставляет данные для события ActiveDesigner.Provides data for the ActiveDesigner event.

public ref class ActiveDesignerEventArgs : EventArgs
public class ActiveDesignerEventArgs : EventArgs
type ActiveDesignerEventArgs = class
    inherit EventArgs
Public Class ActiveDesignerEventArgs
Inherits EventArgs
Наследование
ActiveDesignerEventArgs

Примеры

В следующем примере метод возвращает объект ActiveDesignerEventArgs , содержащий указанную ссылку на объект IDesignerHost для конструктора, который теряет фокус, и заданную ссылку IDesignerHost на объект для конструктора, который получает фокус.The following example method returns an ActiveDesignerEventArgs that contains a specified reference to the IDesignerHost for the designer losing focus and a specified reference to the IDesignerHost for the designer gaining focus.

ActiveDesignerEventArgs^ CreateActiveDesignerEventArgs( IDesignerHost^ losingFocus, IDesignerHost^ gainingFocus )
{
   ActiveDesignerEventArgs^ e = gcnew ActiveDesignerEventArgs( losingFocus, gainingFocus );
   return e;
}
public ActiveDesignerEventArgs CreateActiveDesignerEventArgs(IDesignerHost losingFocus, IDesignerHost gainingFocus)
{
    ActiveDesignerEventArgs e = new ActiveDesignerEventArgs(losingFocus, gainingFocus);
    return e;
}
Public Function CreateActiveDesignerEventArgs(ByVal losingFocus As IDesignerHost, ByVal gainingFocus As IDesignerHost) As ActiveDesignerEventArgs
    Dim e As New ActiveDesignerEventArgs(losingFocus, gainingFocus)
    Return e
End Function

Комментарии

Это ActiveDesigner событие возникает при изменении текущего активного документа.The ActiveDesigner event occurs when the currently active document changes. Активный документ изменяется при создании нового документа, открытии существующего документа или закрытии документа.The active document changes when a new document is created, an existing document is opened, or a document is closed.

При создании делегата ActiveDesignerEventArgs определяется метод обработки события.When you create an ActiveDesignerEventArgs delegate, you identify the method that will handle the event. Чтобы связать событие с обработчиком событий, нужно добавить в событие экземпляр делегата.To associate the event with your event handler, add an instance of the delegate to the event. Обработчик событий вызывается всякий раз, когда происходит событие, если делегат не удален.The event handler is called whenever the event occurs, unless you remove the delegate. Дополнительные сведения о делегатах обработчиков событий см. в разделе обработка и вызов событий.For more information about event-handler delegates, see Handling and Raising Events.

Конструкторы

ActiveDesignerEventArgs(IDesignerHost, IDesignerHost)

Инициализирует новый экземпляр класса ActiveDesignerEventArgs.Initializes a new instance of the ActiveDesignerEventArgs class.

Свойства

NewDesigner

Возвращает документ, который становится активным.Gets the document that is gaining activation.

OldDesigner

Возвращает документ, который перестает быть активным.Gets the document that is losing activation.

Методы

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Служит хэш-функцией по умолчанию.Serves as the default hash function.

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

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

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

Дополнительно