IVsRunningDocTableEvents.OnAfterAttributeChange Yöntem (UInt32, UInt32)
Bir öznitelik belgenin içinde çalışan belge tablosu (rdt) bir değişiklikten sonra denir.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
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
Parametreler
- docCookie
[in] Niteliklerini değişen belge gösteren soyut değer.
- grfAttribs
[in] Değiştirilmiş öznitelikler için karşılık gelen işaretler.Gelen değerleri alınır __VSRDTATTRIB numaralandırma.
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, verir S_OK.Başarısız olursa, bir hata kodu döndürür.
Notlar
Belge öznitelikleri değiştiğinde, ortamı bu yöntemini çağırır:
Birisi aradığında öznitelikleri değişebilir NotifyDocumentChanged yönteminde IVsRunningDocumentTable arabirimi.
İçin çağırdığı RegisterAndLockDocument ve RenameDocument yöntemleri özniteliklerini de değişebilir.
Belge penceresinin üst başlığı değiştirme, bu yöntemi çağırır.
com imzası
Vsshell.idl:
HRESULT IVsRunningDocTableEvents::OnAfterAttributeChange(
[in] VSCOOKIE docCookie,
[in] VSRDTATTRIB grfAttribs
);
Ayrıca bkz.
IVsRunningDocTableEvents Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön