次の方法で共有


EditorFactoryBase.IVsEditorFactory.CreateEditorInstance メソッド

定義

相互運用プロバイダー。

 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

パラメーター

createFlags
UInt32

整数フラグ値です。

moniker
String

モニカーを指定する文字列値です。

physicalView
String

ビューを指定する文字列値です。

hierarchy
IVsHierarchy

IVsHierarchy オブジェクト。

itemId
UInt32

アイテム ID の整数値です。

existingDocData
IntPtr

nativeint

IntPtr

docViewIntPtr
IntPtr

nativeint

IntPtr を指すポインター。

docDataIntPtr
IntPtr

nativeint

IntPtr を指すポインター。

caption
String

キャプションを表す文字列値を指すポインターです。

cmdUIGuid
Guid

UI の Guid を指すポインターです。

result
Int32

結果を示す整数を指すポインターです。

戻り値

次のような S_OK定義済みの整数値。

実装

適用対象