Compartilhar via


IVsTaskProvider3.GetProviderGuid(Guid) Método

Definição

Retorna um identificador exclusivo para esse provedor. Isso é usado para persistir & restaurar dados por provedor gerenciados pela lista de tarefas, como personalizações de usuário de largura de coluna & ordem. Se não for prático atribuir um GUID a esse provedor (por exemplo, o provedor é criado dinamicamente em tempo de execução e a identidade não pode ser preservada entre sessões vs), você pode retornar GUID_NULL. No entanto, você deve estar ciente de que determinadas funcionalidades (como persistência de configurações de interface do usuário e o método IVsTaskList2.SetActiveProvider) não funcionarão nesse 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

Parâmetros

pguidProvider
Guid

[out] Um ponteiro para um identificador de provedor (um objeto do tipo GUID).

Retornos

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

Do vsshell80.idl:

HRESULT IVsTaskProvider3::GetProviderGuid(  
   [out] GUID* pguidProvider  
);  

Aplica-se a