C# Class XSharp.Project.XSharpEditorFactory

Inheritance: IVsEditorFactory
Afficher le fichier Open project: X-Sharp/XSharpPublic Class Usage Examples

Méthodes publiques

Méthode Description
Close ( ) : int
CreateEditorInstance ( uint createEditorFlags, string documentMoniker, string physicalView, IVsHierarchy hierarchy, uint itemid, System docDataExisting, System &docView, System &docData, string &editorCaption, System.Guid &commandUIGuid, int &createDocumentWindowFlags ) : int
GetService ( Type serviceType ) : object
MapLogicalView ( System.Guid &logicalView, string &physicalView ) : int
SetSite ( Microsoft psp ) : int
XSharpEditorFactory ( XSharpProjectPackage package ) : System

Méthodes protégées

Méthode Description
CalledFromVulcanDLL ( ) : bool

Private Methods

Méthode Description
CreateCodeView ( IVsTextLines textLines, string &editorCaption, System.Guid &cmdUI ) : IntPtr
CreateDocumentView ( string physicalView, IVsHierarchy hierarchy, uint itemid, IVsTextLines textLines, string &editorCaption, System.Guid &cmdUI ) : IntPtr
CreateFormView ( IVsHierarchy hierarchy, uint itemid, IVsTextLines textLines, string &editorCaption, System.Guid &cmdUI ) : IntPtr
GetTextBuffer ( System docDataExisting ) : IVsTextLines

Method Details

CalledFromVulcanDLL() protected méthode

protected CalledFromVulcanDLL ( ) : bool
Résultat bool

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, System docDataExisting, System &docView, System &docData, string &editorCaption, System.Guid &commandUIGuid, int &createDocumentWindowFlags ) : int
createEditorFlags uint
documentMoniker string
physicalView string
hierarchy IVsHierarchy
itemid uint
docDataExisting System
docView System
docData System
editorCaption string
commandUIGuid System.Guid
createDocumentWindowFlags int
Résultat int

GetService() public méthode

public GetService ( Type serviceType ) : object
serviceType System.Type
Résultat object

MapLogicalView() public méthode

public MapLogicalView ( System.Guid &logicalView, string &physicalView ) : int
logicalView System.Guid
physicalView string
Résultat int

SetSite() public méthode

public SetSite ( Microsoft psp ) : int
psp Microsoft
Résultat int

XSharpEditorFactory() public méthode

public XSharpEditorFactory ( XSharpProjectPackage package ) : System
package XSharpProjectPackage
Résultat System