Condividi tramite


Metodo ModelingEditorFactory.CreateEditorInstance

Crea un editor di modellizzazione.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • createFlags
    Tipo: System.UInt32
    Flag che definiscono quali l'editor di modellizzazione viene creato.
  • fileName
    Tipo: System.String
    Il nome del documento da aprire per modificare.
  • physicalView
    Tipo: System.String
    Il nome della visualizzazione di modellizzazione dell'editor.
  • existingDocData
    Tipo: System.IntPtr
    se il documento è già aperto in Visual Studio, il documento.
  • editorCaption
    Tipo: System.String%
    La didascalia per l'editor di modellizzazione.
  • cmdUI
    Tipo: System.Guid%
    Il GUID assegnato all'editor di modellizzazione.

Valore restituito

Tipo: System.Int32
L'editor di modellizzazione.

Implementa

IVsEditorFactory.CreateEditorInstance(UInt32, String, String, IVsHierarchy, UInt32, IntPtr, IntPtr%, IntPtr%, String%, Guid%, Int32%)

Note

questo metodo fa parte di IVsEditorFactory e viene chiamato da Visual Studio per creare editor di modellizzazione.CreateDocView chiamate diModelingEditorFactory e CreateDocData secondo necessità.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ModelingEditorFactory Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling.Shell