IVsRunningDocTableEvents2.OnAfterAttributeChange(UInt32, UInt32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird nach einer Änderung in einem Dokumentenattribut eines Dokuments in der ausgeführten Dokumenten-Tabelle (RDT) aufgerufen.
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
Parameter
- docCookie
- UInt32
[in] Abstrakter Wert, der das Dokument darstellt, dessen Attribute geändert wurden.
- grfAttribs
- UInt32
[in] Flags, die den geänderten Attributen entsprechen. Die Werte werden der __VSRDTATTRIB-Enumeration entnommen.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Implementiert
Hinweise
Die Umgebung ruft diese Methode auf, wenn die Attribute eines Dokuments mehrere Elemente ändern und die Attribute eines Dokuments ändern können:
Attribute können sich ändern, wenn die- NotifyDocumentChanged Methode in der- IVsRunningDocumentTable Schnittstelle aufgerufen wird.
Attribute können sich auch aufgrund von Aufrufen der RegisterAndLockDocument -Methode und der- RenameDocument Methode ändern.
Wenn Sie die Beschriftung des Dokument Fensters ändern, wird auch ein Aufrufvorgang für diese Methode ausgelöst.
COM-Signatur
Aus vsshell. idl:
HRESULT IVsRunningDocTableEvents2::OnAfterAttributeChange(
[in] VSCOOKIE docCookie,
[in] VSRDTATTRIB grfAttribs
);