C# Класс ShaderTools.VisualStudio.Core.EditorFactoryBase

Наследование: IVsEditorFactory
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Close ( ) : int
CreateEditorInstance ( uint createEditorFlags, string documentMoniker, string physicalView, IVsHierarchy hierarchy, uint itemid, IntPtr docDataExisting, IntPtr &docView, IntPtr &docData, string &editorCaption, System.Guid &commandUIGuid, int &createDocumentWindowFlags ) : int
MapLogicalView ( System.Guid &rguidLogicalView, string &pbstrPhysicalView ) : int
SetSite ( Microsoft.VisualStudio.OLE.Interop.IServiceProvider psp ) : int

Защищенные методы

Метод Описание
EditorFactoryBase ( LanguagePackageBase package ) : System
GetLanguageInfoType ( ) : Type

Приватные методы

Метод Описание
CreateCodeView ( string documentMoniker, IVsTextLines textLines, bool createdDocData, string &editorCaption, System.Guid &cmdUI ) : IVsCodeWindow
CreateDocumentView ( string documentMoniker, string physicalView, IVsHierarchy hierarchy, uint itemid, IVsTextLines textLines, bool createdDocData, string &editorCaption, System.Guid &cmdUI ) : object
GetTextBuffer ( System docDataExisting, string filename ) : IVsTextLines

Описание методов

Close() публичный Метод

public Close ( ) : int
Результат int

CreateEditorInstance() публичный Метод

public CreateEditorInstance ( uint createEditorFlags, string documentMoniker, string physicalView, IVsHierarchy hierarchy, uint itemid, IntPtr docDataExisting, IntPtr &docView, IntPtr &docData, string &editorCaption, System.Guid &commandUIGuid, int &createDocumentWindowFlags ) : int
createEditorFlags uint
documentMoniker string
physicalView string
hierarchy IVsHierarchy
itemid uint
docDataExisting System.IntPtr
docView System.IntPtr
docData System.IntPtr
editorCaption string
commandUIGuid System.Guid
createDocumentWindowFlags int
Результат int

EditorFactoryBase() защищенный Метод

protected EditorFactoryBase ( LanguagePackageBase package ) : System
package LanguagePackageBase
Результат System

GetLanguageInfoType() защищенный абстрактный Метод

protected abstract GetLanguageInfoType ( ) : Type
Результат System.Type

MapLogicalView() публичный Метод

public MapLogicalView ( System.Guid &rguidLogicalView, string &pbstrPhysicalView ) : int
rguidLogicalView System.Guid
pbstrPhysicalView string
Результат int

SetSite() публичный Метод

public SetSite ( Microsoft.VisualStudio.OLE.Interop.IServiceProvider psp ) : int
psp Microsoft.VisualStudio.OLE.Interop.IServiceProvider
Результат int