Compartir a través de


ModelingEditorFactory.CreateEditorInstance (Método)

Crea un editor de modelado.

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Shell
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Sintaxis

'Declaración
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
)

Parámetros

  • createFlags
    Tipo: System.UInt32
    Marcas que definen cómo se crea el editor de modelado.
  • fileName
    Tipo: System.String
    Nombre del documento que se va a abrir para editar.
  • physicalView
    Tipo: System.String
    Nombre de la vista del editor de modelado.
  • existingDocData
    Tipo: System.IntPtr
    Si el documento ya está abierto en Visual Studio, el documento.
  • editorCaption
    Tipo: System.String%
    Título para el editor de modelado.
  • cmdUI
    Tipo: System.Guid%
    Dirección GUID asignada al espacio al editor de modelado.

Valor devuelto

Tipo: System.Int32
Editor de modelado.

Implementaciones

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

Comentarios

Este método forma parte de IVsEditorFactory y llama Visual Studio para crear el editor de modelado. llamadas CreateDocData deModelingEditorFactory y CreateDocView según sea necesario.

Seguridad de .NET Framework

Vea también

Referencia

ModelingEditorFactory Clase

Microsoft.VisualStudio.Modeling.Shell (Espacio de nombres)