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.
- hierarchy
Tipo: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy
IVsHierarchy para el proyecto que contiene el documento.
- itemId
Tipo: System.UInt32
Identificador del documento.
- existingDocData
Tipo: System.IntPtr
Si el documento ya está abierto en Visual Studio, el documento.
- docView
Tipo: System.IntPtr%
Vista para el documento.
- docData
Tipo: System.IntPtr%
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.
- createDocWinFlags
Tipo: System.Int32%
Marcas que se van a pasar a CreateDocumentWindow.
Valor devuelto
Tipo: System.Int32
Editor de modelado.
Implementaciones
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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.