Share via


WorkspaceChangeEventArgs Clase

Definición

que EventArgs describe cualquier tipo de cambio de área de trabajo.

public ref class WorkspaceChangeEventArgs : EventArgs
public class WorkspaceChangeEventArgs : EventArgs
type WorkspaceChangeEventArgs = class
    inherit EventArgs
Public Class WorkspaceChangeEventArgs
Inherits EventArgs
Herencia
WorkspaceChangeEventArgs

Comentarios

Cuando se editan los archivos vinculados, se desencadena un evento de cambio de documento por archivo vinculado. Todos estos eventos contienen el mismo OldSolutiony todos contienen el mismo NewSolution. Esto es para que podamos desencadenar eventos de cambio de documento en todos los documentos afectados sin informar de estados intermedios en los que el contenido del archivo vinculado no coincide.

Constructores

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

que EventArgs describe cualquier tipo de cambio de área de trabajo.

Propiedades

DocumentId

Identificador del objeto afectado Document. Puede ser null si se trata de un cambio no relacionado con un documento (por ejemplo ProjectAdded, . Debe ser distintonull de para:

Kind

que EventArgs describe cualquier tipo de cambio de área de trabajo.

NewSolution

que EventArgs describe cualquier tipo de cambio de área de trabajo.

OldSolution

que EventArgs describe cualquier tipo de cambio de área de trabajo.

ProjectId

Identificador del objeto afectado Project. Puede ser null si se trata de un cambio no relacionado con un proyecto (por ejemplo SolutionReloaded, . Debe ser distintonull de para:

Se aplica a