Método IVsRunningDocTableEvents.OnAfterAttributeChange (UInt32, UInt32)
Chamado após uma alteração em um atributo 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.
Comentários
O ambiente chama este método quando os atributos do documento foram alterados:
Atributos podem ser alterados quando alguém chama o NotifyDocumentChanged método na IVsRunningDocumentTable interface.
Chamadas para o RegisterAndLockDocument e RenameDocument métodos também podem alterar os atributos.
Também é a alteração da legenda na janela do documento chama esse método.
COM assinatura
De vsshell.idl:
HRESULT IVsRunningDocTableEvents::OnAfterAttributeChange(
[in] VSCOOKIE docCookie,
[in] VSRDTATTRIB grfAttribs
);
Consulte também
Interface IVsRunningDocTableEvents
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo