Поделиться через


WorkspaceChangeEventArgs Класс

Определение

Описание EventArgs любого типа изменения рабочей области.

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

Комментарии

При редактировании связанных файлов для каждого связанного файла срабатывает одно событие изменения документа. Все эти события содержат одно и то же OldSolution, и все они содержат одинаковые NewSolution. Это позволяет активировать события изменения документов во всех затронутых документах без создания промежуточных состояний, в которых содержимое связанного файла не совпадает.

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

WorkspaceChangeEventArgs(WorkspaceChangeKind, Solution, Solution, ProjectId, DocumentId)

Описание EventArgs любого типа изменения рабочей области.

Свойства

DocumentId

Идентификатор затронутого объекта Document. Может быть null , если это изменение, не связанное с документом (например ProjectAdded. Должно быть не дляnull :

Kind

Описание EventArgs любого типа изменения рабочей области.

NewSolution

Описание EventArgs любого типа изменения рабочей области.

OldSolution

Описание EventArgs любого типа изменения рабочей области.

ProjectId

Идентификатор затронутого объекта Project. Может быть null , если это изменение, не связанное с проектом (например SolutionReloaded. Должно быть не дляnull :

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