ModelingEditorFactory.CreateEditorInstance-Methode
Stellt einen Modellierungseditor.
Namespace: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntax
'Declaration
Public Function CreateEditorInstance ( _
createFlags As UInteger, _
fileName As String, _
physicalView As String, _
hierarchy As IVsHierarchy, _
itemId As UInteger, _
existingDocData As IntPtr, _
<OutAttribute> ByRef docView As IntPtr, _
<OutAttribute> ByRef docData As IntPtr, _
<OutAttribute> ByRef editorCaption As String, _
<OutAttribute> ByRef cmdUI As Guid, _
<OutAttribute> ByRef createDocWinFlags As Integer _
) As Integer
public int CreateEditorInstance(
uint createFlags,
string fileName,
string physicalView,
IVsHierarchy hierarchy,
uint itemId,
IntPtr existingDocData,
out IntPtr docView,
out IntPtr docData,
out string editorCaption,
out Guid cmdUI,
out int createDocWinFlags
)
Parameter
- createFlags
Typ: System.UInt32
Die Flags, die definieren, wie der Modellierungseditor erstellt wird.
- fileName
Typ: System.String
Der Name des zum Bearbeiten zu öffnenden Dokuments.
- physicalView
Typ: System.String
Der Name der Modellierungseditoransicht.
- hierarchy
Typ: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
Die IVsHierarchy für das Projekt, das das Dokument enthält.
- itemId
Typ: System.UInt32
Die D des Dokuments.
- existingDocData
Typ: System.IntPtr
Wenn das Dokument bereits in Visual Studio geöffnet ist, das Dokument.
- docView
Typ: System.IntPtr%
Die Ansicht für das Dokument.
- docData
Typ: System.IntPtr%
Das Dokument.
- editorCaption
Typ: System.String%
Die Beschriftung für das Modellerstellungsfenster.
- cmdUI
Typ: System.Guid%
Die dem Namespace zugewiesene GUID.
- createDocWinFlags
Typ: System.Int32%
Die an den CreateDocumentWindow zu übergebenden Flags.
Rückgabewert
Typ: System.Int32
Der Modellierungseditor.
Implementiert
Hinweise
Diese Methode ist ein Teil von IVsEditorFactory und wird von Visual Studio aufgerufen, um den Modellierungs-Editor zu erstellen. ModelingEditorFactory ruft CreateDocData und CreateDocView wie erforderlich.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.