C# Class ShaderTools.VisualStudio.Core.EditorFactoryBase

Inheritance: IVsEditorFactory
Afficher le fichier Open project: tgjones/HlslTools Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
EditorFactoryBase ( LanguagePackageBase package ) : System
GetLanguageInfoType ( ) : Type

Private Methods

Méthode Description
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

Method Details

Close() public méthode

public Close ( ) : int
Résultat int

CreateEditorInstance() public méthode

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
Résultat int

EditorFactoryBase() protected méthode

protected EditorFactoryBase ( LanguagePackageBase package ) : System
package LanguagePackageBase
Résultat System

GetLanguageInfoType() protected abstract méthode

protected abstract GetLanguageInfoType ( ) : Type
Résultat System.Type

MapLogicalView() public méthode

public MapLogicalView ( System.Guid &rguidLogicalView, string &pbstrPhysicalView ) : int
rguidLogicalView System.Guid
pbstrPhysicalView string
Résultat int

SetSite() public méthode

public SetSite ( Microsoft.VisualStudio.OLE.Interop.IServiceProvider psp ) : int
psp Microsoft.VisualStudio.OLE.Interop.IServiceProvider
Résultat int