Dil

IVsTaskProvider3.GetProviderGuid(Guid) Yöntem

Tanım

Bu sağlayıcı için benzersiz bir Tanımlayıcı döndürür. Bu, sütun genişliği & sırası kullanıcı özelleştirmeleri gibi görev listesi tarafından yönetilen sağlayıcı başına verileri kalıcı hale getirmek & geri yüklemek için kullanılır. Bu sağlayıcıya guid atamak pratik değilse (örneğin, sağlayıcı çalışma zamanında dinamik olarak oluşturulur ve kimlik VS oturumlarında korunamaz), GUID_NULL döndürebilirsiniz. Ancak, belirli işlevlerin (ui ayarları kalıcılığı ve IVsTaskList2.SetActiveProvider yöntemi gibi) bu durumda çalışmayacağını bilmelisiniz.

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

Parametreler

pguidProvider
Guid

[out] Sağlayıcı Tanımlayıcısı(GUID türünde bir nesne) işaretçisi.

Döndürülenler

Yöntem başarılı olursa döndürür S_OK. Başarısız olursa bir hata kodu döndürür.

Açıklamalar

COM İmzası

vsshell80.idl dosyasından:

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

Şunlara uygulanır