Metoda ModelingEditorFactory.CreateEditorInstance —
Tworzy Edytor modelowania.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Shell
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Składnia
'Deklaracja
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
)
Parametry
- createFlags
Typ: System.UInt32
Flagi, które określają sposób tworzenia Edytor modelowania.
- fileName
Typ: System.String
Nazwa dokumentu, aby otworzyć do edycji.
- physicalView
Typ: System.String
Wyświetlić nazwę edytora modelowania.
- hierarchy
Typ: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
IVsHierarchy Dla projektu, który zawiera dokument.
- itemId
Typ: System.UInt32
Identyfikator dokumentu.
- existingDocData
Typ: System.IntPtr
Jeśli dokument jest już otwarty w programie Visual Studio, dokument.
- docView
Typ: System.IntPtr%
Widok dokumentu.
- docData
Typ: System.IntPtr%
Dokument.
- editorCaption
Typ: System.String%
Podpis dla edytora modelowania.
- cmdUI
Typ: System.Guid%
Identyfikator GUID, który jest przypisany do edytora modelowania.
- createDocWinFlags
Typ: System.Int32%
Flagi przekazywane do CreateDocumentWindow.
Wartość zwracana
Typ: System.Int32
Edytor modelowania.
Implementuje
Uwagi
Ta metoda jest częścią IVsEditorFactory i jest wywoływany przez Visual Studio do tworzenia Edytor modelowania.ModelingEditorFactorywywołania CreateDocData i CreateDocView w razie potrzeby.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.