Compartilhar via


WorkspaceChangeEventArgs Classe

Definição

A EventArgs descrição de qualquer tipo de alteração de workspace.

public ref class WorkspaceChangeEventArgs : EventArgs
public class WorkspaceChangeEventArgs : EventArgs
type WorkspaceChangeEventArgs = class
    inherit EventArgs
Public Class WorkspaceChangeEventArgs
Inherits EventArgs
Herança
WorkspaceChangeEventArgs

Comentários

Quando arquivos vinculados são editados, um evento de alteração de documento é acionado por arquivo vinculado. Todos esses eventos contêm o mesmo OldSolution, e todos eles contêm o mesmo NewSolution. Isso é para que possamos disparar eventos de alteração de documento em todos os documentos afetados sem relatar estados intermediários nos quais o conteúdo do arquivo vinculado não corresponde.

Construtores

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

A EventArgs descrição de qualquer tipo de alteração de workspace.

Propriedades

DocumentId

A ID dos afetados Document. Pode ser null se essa for uma alteração não relacionada a um documento (por exemplo ProjectAdded. Não deve sernull para:

Kind

A EventArgs descrição de qualquer tipo de alteração de workspace.

NewSolution

A EventArgs descrição de qualquer tipo de alteração de workspace.

OldSolution

A EventArgs descrição de qualquer tipo de alteração de workspace.

ProjectId

A ID dos afetados Project. Pode ser null se essa for uma alteração não relacionada a um projeto (por exemplo SolutionReloaded. Não deve sernull para:

Aplica-se a