Método IVsRunningDocTableEvents2.OnAfterAttributeChange (UInt32, UInt32)
Chamado após uma alteração em um atributo de documento de um documento na tabela de documento em execução (RDT).
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int OnAfterAttributeChange(
uint docCookie,
uint grfAttribs
)
int OnAfterAttributeChange(
unsigned int docCookie,
unsigned int grfAttribs
)
abstract OnAfterAttributeChange :
docCookie:uint32 *
grfAttribs:uint32 -> int
Function OnAfterAttributeChange (
docCookie As UInteger,
grfAttribs As UInteger
) As Integer
Parâmetros
- docCookie
[in] Valor abstrato que representa o documento cujos atributos foram alterados.
- grfAttribs
[in] Sinalizadores correspondentes aos atributos alterados.Valores são obtidas a partir do __VSRDTATTRIB enumeração.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Implementações
IVsRunningDocTableEvents.OnAfterAttributeChange(UInt32, UInt32)
Comentários
As chamadas de ambiente que esse método quando os atributos de um documento altera várias coisas pode mudar os atributos de um documento:
Atributos podem ser alterados quando alguém chama o NotifyDocumentChanged método na IVsRunningDocumentTable interface.
Atributos também podem ser alterados por causa das chamadas para o RegisterAndLockDocument e RenameDocument métodos.
Alterar a legenda da janela de documento também faz com que uma chamada para esse método.
COM assinatura
De vsshell.idl:
HRESULT IVsRunningDocTableEvents2::OnAfterAttributeChange(
[in] VSCOOKIE docCookie,
[in] VSRDTATTRIB grfAttribs
);
Consulte também
Interface IVsRunningDocTableEvents2
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo