Metodo IVsUserData.GetData
Restituisce i dati utente da un buffer.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
Function GetData ( _
ByRef riidKey As Guid, _
<OutAttribute> ByRef pvtData As Object _
) As Integer
int GetData(
ref Guid riidKey,
out Object pvtData
)
int GetData(
[InAttribute] Guid% riidKey,
[OutAttribute] Object^% pvtData
)
abstract GetData :
riidKey:Guid byref *
pvtData:Object byref -> int
function GetData(
riidKey : Guid,
pvtData : Object
) : int
Parametri
riidKey
Tipo: Guid%[in] Identificatore univoco dei dati.
pvtData
Tipo: Object%[out] Puntatore a un oggetto VARIANT contenere i dati dell'utente.
Valore restituito
Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.
Note
Firma COM
da textmgr.idl:
HRESULT IVsUserData::GetData(
[in] REFGUID riidKey,
[out] VARIANT *pvtData
);
Se si desidera mantenere il contenuto del variant, quindi copiare i dati nella cache.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.