IVsPersistDocData.GetGuidEditorType(Guid) Метод

Определение

Возвращает уникальный идентификатор фабрики редактора, создавшей объект Ивсперсистдокдата.

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

Параметры

pClassID
Guid

[out] Указатель на идентификатор класса типа редактора.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из всшелл. IDL:

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

Реализация объекта данных документа автоматизации DTE в среде вызывает IVsPersistDocData::GetGuidEditorType в объекте данных документа реализацию свойства Kind [Variant 2] (общее расширение среды). Необходимо вернуть идентификатор GUID, определяющий тип документа. Этот идентификатор GUID не используется в качестве идентификатора CLSID для передачи в CoCreateInstance или аналогичных функций.

Применяется к