IVsTaskProvider3.GetProviderGuid(Guid) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un identificatore univoco per questo provider. Questa operazione viene usata per rendere persistente & ripristinare i dati per provider gestiti dall'elenco attività, ad esempio personalizzazioni utente della larghezza della colonna & ordine. Se non è pratico assegnare un GUID a questo provider (ad esempio, il provider viene creato dinamicamente in fase di esecuzione e l'identità non può essere mantenuta tra sessioni VS), è possibile restituire GUID_NULL. Tuttavia, è necessario tenere presente che determinate funzionalità, ad esempio persistenza delle impostazioni dell'interfaccia utente e il metodo IVsTaskList2.SetActiveProvider, non funzioneranno in tal caso.
public:
int GetProviderGuid([Runtime::InteropServices::Out] Guid % pguidProvider);
public int GetProviderGuid (out Guid pguidProvider);
abstract member GetProviderGuid : Guid -> int
Public Function GetProviderGuid (ByRef pguidProvider As Guid) As Integer
Parametri
- pguidProvider
- Guid
[out] Puntatore a un identificatore di provider (un oggetto di tipo GUID).
Restituisce
Se il metodo ha esito positivo, viene restituito S_OK. Se ha esito negativo, viene restituito un codice di errore.
Commenti
Firma COM
Da vsshell80.idl:
HRESULT IVsTaskProvider3::GetProviderGuid(
[out] GUID* pguidProvider
);