IVsRunningDocTableEvents2.OnAfterAttributeChange(UInt32, UInt32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado após uma alteração em um atributo de documento de um documento na tabela de documentos em execução (RDT).
public:
int OnAfterAttributeChange(System::UInt32 docCookie, System::UInt32 grfAttribs);
public:
int OnAfterAttributeChange(unsigned int docCookie, unsigned int grfAttribs);
int OnAfterAttributeChange(unsigned int docCookie, unsigned int grfAttribs);
public int OnAfterAttributeChange (uint docCookie, uint grfAttribs);
abstract member OnAfterAttributeChange : uint32 * uint32 -> int
Public Function OnAfterAttributeChange (docCookie As UInteger, grfAttribs As UInteger) As Integer
Parâmetros
- docCookie
- UInt32
no Valor abstrato que representa o documento cujos atributos foram alterados.
- grfAttribs
- UInt32
no Sinalizadores correspondentes aos atributos alterados. Os valores são obtidos da __VSRDTATTRIB enumeração.
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.
Implementações
Comentários
O ambiente chama esse método quando os atributos de um documento mudam várias coisas podem alterar os atributos de um documento:
Os atributos podem ser alterados quando alguém chama o NotifyDocumentChanged método na IVsRunningDocumentTable interface.
Os atributos também podem ser alterados devido a chamadas para os RegisterAndLockDocument RenameDocument métodos e.
Alterar a legenda da janela do documento também causa uma chamada para esse método.
Assinatura COM
De VSShell. idl:
HRESULT IVsRunningDocTableEvents2::OnAfterAttributeChange(
[in] VSCOOKIE docCookie,
[in] VSRDTATTRIB grfAttribs
);