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.
- hierarchy
Tipo: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
O IVsHierarchy para o projeto que contém o documento.
- itemId
Tipo: System.UInt32
A identificação do documento.
- 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.
- docData
Tipo: System.IntPtr%
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.
- createDocWinFlags
Tipo: System.Int32%
Os sinalizadores para passar para CreateDocumentWindow.
Valor de retorno
Tipo: System.Int32
O editor de modelagem.
Implementações
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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.