Compartir a través de


EditorFactoryBase.IVsEditorFactory.CreateEditorInstance Método

Definición

El proveedor de interoperabilidad.

 virtual int Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory.CreateEditorInstance(System::UInt32 createFlags, System::String ^ moniker, System::String ^ physicalView, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy, System::UInt32 itemId, IntPtr existingDocData, [Runtime::InteropServices::Out] IntPtr % docViewIntPtr, [Runtime::InteropServices::Out] IntPtr % docDataIntPtr, [Runtime::InteropServices::Out] System::String ^ % caption, [Runtime::InteropServices::Out] Guid % cmdUIGuid, [Runtime::InteropServices::Out] int % result) = Microsoft::VisualStudio::Shell::Interop::IVsEditorFactory::CreateEditorInstance;
int IVsEditorFactory.CreateEditorInstance (uint createFlags, string moniker, string physicalView, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy hierarchy, uint itemId, IntPtr existingDocData, out IntPtr docViewIntPtr, out IntPtr docDataIntPtr, out string caption, out Guid cmdUIGuid, out int result);
abstract member Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory.CreateEditorInstance : uint32 * string * string * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * nativeint * nativeint * nativeint * string * Guid * int -> int
override this.Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory.CreateEditorInstance : uint32 * string * string * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * nativeint * nativeint * nativeint * string * Guid * int -> int
Function CreateEditorInstance (createFlags As UInteger, moniker As String, physicalView As String, hierarchy As IVsHierarchy, itemId As UInteger, existingDocData As IntPtr, ByRef docViewIntPtr As IntPtr, ByRef docDataIntPtr As IntPtr, ByRef caption As String, ByRef cmdUIGuid As Guid, ByRef result As Integer) As Integer Implements IVsEditorFactory.CreateEditorInstance

Parámetros

createFlags
UInt32

El valor de marca entero.

moniker
String

Valor de cadena que especifica el moniker.

physicalView
String

Valor de cadena que especifica la vista.

hierarchy
IVsHierarchy

Un objeto IVsHierarchy.

itemId
UInt32

Valor entero del identificador del elemento.

existingDocData
IntPtr

nativeint

Un objeto IntPtr.

docViewIntPtr
IntPtr

nativeint

Puntero a un objeto IntPtr.

docDataIntPtr
IntPtr

nativeint

Puntero a un objeto IntPtr.

caption
String

Puntero a un valor de cadena que contiene la leyenda.

cmdUIGuid
Guid

Puntero a un valor Guid de la interfaz de usuario.

result
Int32

Puntero a un entero que indica el resultado.

Devoluciones

Valor entero definido, como S_OK.

Implementaciones

Se aplica a