Metoda IVsTaskItem3.GetEnumValue — (Int32, Int32, Object, String)
Podana kolumna pole i wartość indeksu zwraca wartość indeksowanego dla tego zadania i kolumny.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Składnia
int GetEnumValue(
int iField,
int iValue,
out object pvarValue,
out string pbstrAccessibilityName
)
int GetEnumValue(
int iField,
int iValue,
[OutAttribute] Object^% pvarValue,
[OutAttribute] String^% pbstrAccessibilityName
)
abstract GetEnumValue :
iField:int *
iValue:int *
pvarValue:Object byref *
pbstrAccessibilityName:string byref -> int
Function GetEnumValue (
iField As Integer,
iValue As Integer,
<OutAttribute> ByRef pvarValue As Object,
<OutAttribute> ByRef pbstrAccessibilityName As String
) As Integer
Parametry
iField
Type: System.Int32[in] Całkowitą zawierającą pole kolumny.
iValue
Type: System.Int32[in] Wartość całkowitą indeksu.
pvarValue
Type: System.Object[out] Wskaźnik do wartości typu VARIANT.
pbstrAccessibilityName
Type: System.String[out] Wskaźnik do ciągu zawierającego nazwę ułatwień dostępu.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
pbstrAccessibilityName jest tekst opisu narażone na ułatwień dostępu dla tej wartości. Jeśli * ptvtType! = TVT_IMAGE, jego może być pusta; w takim przypadku posłuży tekst samą wartość.
Podpis COM
Z vsshell80.idl:
HRESULT IVsTaskItem3::GetEnumValue(
[in] int iField,
[in] int iValue,
[out] VARIANT* pvarValue,
[out] BSTR* pbstrAccessibilityName
);
Zobacz też
Interfejs IVsTaskItem3
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku