IVsTaskProvider3.GetProviderGuid(Guid) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
);