ModelingEditorFactory.CreateEditorInstance – metoda
Vytvoří editor modelování.
Obor názvů: Microsoft.VisualStudio.Modeling.Shell
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntaxe
'Deklarace
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
Příznaky, které definují způsob vytvoření editor modelování.
- fileName
Typ: System.String
Název dokumentu, otevřete pro úpravy.
- physicalView
Typ: System.String
Zobrazit název editoru modelování.
- hierarchy
Typ: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
IVsHierarchy Pro projekt, který obsahuje dokument.
- itemId
Typ: System.UInt32
ID dokumentu.
- existingDocData
Typ: System.IntPtr
Pokud je dokument již otevřete dokument aplikace Visual Studio.
- docView
Typ: System.IntPtr%
Zobrazení dokumentu.
- docData
Typ: System.IntPtr%
Dokument.
- editorCaption
Typ: System.String%
Titulek pro modelování editor.
- cmdUI
Typ: System.Guid%
Identifikátor GUID, který je přiřazen k modelování editor.
- createDocWinFlags
Typ: System.Int32%
Příznaky předat CreateDocumentWindow.
Vrácená hodnota
Typ: System.Int32
Editor modelování.
Implementuje
Poznámky
Tato metoda je součástí IVsEditorFactory a volá Visual Studio k vytvoření editor modelování.ModelingEditorFactoryvolání CreateDocData a CreateDocView podle potřeby.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.