IVsPersistDocData.GetGuidEditorType(Guid) Methode

Definition

Gibt den eindeutigen Bezeichner der Editorfactory zurück, die das IVsPersistDocData-Objekt erstellt hat.

public:
 int GetGuidEditorType([Runtime::InteropServices::Out] Guid % pClassID);
public int GetGuidEditorType (out Guid pClassID);
abstract member GetGuidEditorType : Guid -> int
Public Function GetGuidEditorType (ByRef pClassID As Guid) As Integer

Parameter

pClassID
Guid

[out] Zeiger auf die Klassen-ID des Editortyps.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell. idl:

HRESULT IVsPersistDocData::GetGuidEditorType(  
   [out] CLSID *pClassID  
);  

Die Implementierung des Datenobjekts der DTE-Automatisierung durch die Umgebung ruft IVsPersistDocData::GetGuidEditorType in der-Implementierung des Dokument Datenobjekts die Kind-Eigenschaft [Variant 2] (Allgemeine Erweiterbarkeit) auf. Sie müssen eine GUID zurückgeben, die den Dokumenttyp identifiziert. Diese GUID wird nicht als CLSID für die Übergabe an CoCreateInstance oder ähnliche Funktionen verwendet.

Gilt für