Partilhar via


Método ModelingEditorFactory.CreateEditorInstance

Cria um editor de modelagem.

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Sintaxe

'Declaração
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
    Os sinalizadores que definem como o editor de modelagem é criado.
  • fileName
    Tipo: System.String
    O nome do documento a ser aberto para edição.
  • physicalView
    Tipo: System.String
    O nome do editor de modelagem de exibir.
  • existingDocData
    Tipo: System.IntPtr
    Se o documento já está aberto no Visual Studio, o documento.
  • docView
    Tipo: System.IntPtr%
    O modo de exibição para o documento.
  • editorCaption
    Tipo: System.String%
    A legenda para o editor de modelagem.
  • cmdUI
    Tipo: System.Guid%
    O GUID atribuído ao editor de modelagem.

Valor de retorno

Tipo: System.Int32
O editor de modelagem.

Implementações

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

Comentários

Este método faz parte do IVsEditorFactory e é chamado pelo Visual Studio para criar o editor de modelagem.ModelingEditorFactorychamadas CreateDocData e CreateDocView conforme necessário.

Segurança do .NET Framework

Consulte também

Referência

ModelingEditorFactory Classe

Namespace Microsoft.VisualStudio.Modeling.Shell