IVsSelectionEvents.OnElementValueChanged Yöntem (UInt32, Object, Object)
Öğe değeri değişti raporları.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
int OnElementValueChanged(
uint elementid,
object varValueOld,
object varValueNew
)
int OnElementValueChanged(
unsigned int elementid,
Object^ varValueOld,
Object^ varValueNew
)
abstract OnElementValueChanged :
elementid:uint32 *
varValueOld:Object *
varValueNew:Object -> int
Function OnElementValueChanged (
elementid As UInteger,
varValueOld As Object,
varValueNew As Object
) As Integer
Parametreler
- elementid
[in] Seçim içerikle ilişkili öğe değerlerinin dizideki belirli bir girişi gösteren dword değer.İçin geçerli elementid değerlerinin, VSConstants.VSSELELEMID.
- varValueOld
[in] Önceki öğe değerini içeren değişken.Bu parametre işaretçisi gibi öğe özgü verileri içeren IOleCommandTarget , arabirim elementid ayarlamak SEID_ResultsList veya bir işaretçi IOleUndoManager , arabirim elementid ayarlamak SEID_UndoManager.
- varValueNew
[in] Yeni öğe değerini içeren değişken.Bu parametre işaretçisi gibi öğe özgü verileri içeren IOleCommandTarget , arabirim elementid ayarlamak SEID_ResultsList veya bir işaretçi IOleUndoManager , arabirim elementid ayarlamak SEID_UndoManager.
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
com imzası
Vsshell.idl:
HRESULT IVsSelectionEvents::OnElementValueChanged(
[in] VSSELELEMID elementid,
[in] VARIANT varValueOld,
[in] VARIANT varValueNew
);
Ayrıca bkz.
IVsSelectionEvents Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön