次の方法で共有


DkmCustomUIVisualizerInfo.Create メソッド

定義

オーバーロード

Create(UInt32, String, String, String)

新しい DkmCustomUIVisualizerInfo オブジェクト インスタンスをCreateします。

Create(UInt32, String, String, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String)

新しい DkmCustomUIVisualizerInfo オブジェクト インスタンスをCreateします。

この API は Visual Studio 14 RTM (DkmApiVersion.VS14RTM) で導入されました。

Create(UInt32, String, String, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String, Guid)

新しい DkmCustomUIVisualizerInfo オブジェクト インスタンスをCreateします。

この API は、Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5) で導入されました。

Create(UInt32, String, String, String)

新しい DkmCustomUIVisualizerInfo オブジェクト インスタンスをCreateします。

public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo ^ Create(System::UInt32 Id, System::String ^ MenuName, System::String ^ Description, System::String ^ Metric);
public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo ^ Create(unsigned int Id, Platform::String ^ MenuName, Platform::String ^ Description, Platform::String ^ Metric);
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo Create(unsigned int Id, std::wstring const & MenuName, std::wstring const & Description, std::wstring const & Metric);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo Create (uint Id, string MenuName, string Description, string Metric);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo Create (uint Id, string MenuName, string? Description, string Metric);
static member Create : uint32 * string * string * string -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo
Public Shared Function Create (Id As UInteger, MenuName As String, Description As String, Metric As String) As DkmCustomUIVisualizerInfo

パラメーター

Id
UInt32

[入力]このビューアーの一意の ID。

MenuName
String

[入力]ドロップダウン メニューに表示されるテキスト。

Description
String

[入力,省略可能]カスタム ビューアーの説明。

Metric
String

[入力]ビューアー CLSID が格納される EE メトリックの名前。

戻り値

[出力]このメソッド呼び出しの結果。

適用対象

Create(UInt32, String, String, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String)

新しい DkmCustomUIVisualizerInfo オブジェクト インスタンスをCreateします。

この API は Visual Studio 14 RTM (DkmApiVersion.VS14RTM) で導入されました。

public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo ^ Create(System::UInt32 Id, System::String ^ MenuName, System::String ^ Description, System::String ^ Metric, System::String ^ UISideVisualizerTypeName, System::String ^ UISideVisualizerAssemblyName, Microsoft::VisualStudio::Debugger::Evaluation::DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, System::String ^ DebuggeeSideVisualizerTypeName, System::String ^ DebuggeeSideVisualizerAssemblyName);
public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo ^ Create(unsigned int Id, Platform::String ^ MenuName, Platform::String ^ Description, Platform::String ^ Metric, Platform::String ^ UISideVisualizerTypeName, Platform::String ^ UISideVisualizerAssemblyName, Microsoft::VisualStudio::Debugger::Evaluation::DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, Platform::String ^ DebuggeeSideVisualizerTypeName, Platform::String ^ DebuggeeSideVisualizerAssemblyName);
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomUIVisualizerInfo Create(unsigned int Id, std::wstring const & MenuName, std::wstring const & Description, std::wstring const & Metric, std::wstring const & UISideVisualizerTypeName, std::wstring const & UISideVisualizerAssemblyName, Microsoft::VisualStudio::Debugger::Evaluation::DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, std::wstring const & DebuggeeSideVisualizerTypeName, std::wstring const & DebuggeeSideVisualizerAssemblyName);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo Create (uint Id, string MenuName, string Description, string Metric, string UISideVisualizerTypeName, string UISideVisualizerAssemblyName, Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, string DebuggeeSideVisualizerTypeName, string DebuggeeSideVisualizerAssemblyName);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo Create (uint Id, string MenuName, string? Description, string Metric, string? UISideVisualizerTypeName, string? UISideVisualizerAssemblyName, Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, string? DebuggeeSideVisualizerTypeName, string? DebuggeeSideVisualizerAssemblyName);
static member Create : uint32 * string * string * string * string * string * Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation * string * string -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo
Public Shared Function Create (Id As UInteger, MenuName As String, Description As String, Metric As String, UISideVisualizerTypeName As String, UISideVisualizerAssemblyName As String, UISideVisualizerAssemblyLocation As DkmClrCustomVisualizerAssemblyLocation, DebuggeeSideVisualizerTypeName As String, DebuggeeSideVisualizerAssemblyName As String) As DkmCustomUIVisualizerInfo

パラメーター

Id
UInt32

[入力]このビューアーの一意の ID。

MenuName
String

[入力]ドロップダウン メニューに表示されるテキスト。

Description
String

[入力,省略可能]カスタム ビューアーの説明。

Metric
String

[入力]ビューアー CLSID が格納される EE メトリックの名前。

UISideVisualizerTypeName
String

[入力,省略可能]カスタム マネージド ビジュアライザーの UI 側クラスのフル ネーム。

UISideVisualizerAssemblyName
String

[入力,省略可能]UI 側ビジュアライザー アセンブリの完全な名前。

UISideVisualizerAssemblyLocation
DkmClrCustomVisualizerAssemblyLocation

[入力]UI 側ビジュアライザー アセンブリの場所。

DebuggeeSideVisualizerTypeName
String

[入力,省略可能]カスタム マネージド ビジュアライザーのデバッグ対象側クラスのフル ネーム。

DebuggeeSideVisualizerAssemblyName
String

[入力,省略可能]デバッグ対象側ビジュアライザー アセンブリの完全な名前。

戻り値

[出力]このメソッド呼び出しの結果。

適用対象

Create(UInt32, String, String, String, String, String, DkmClrCustomVisualizerAssemblyLocation, String, String, Guid)

新しい DkmCustomUIVisualizerInfo オブジェクト インスタンスをCreateします。

この API は、Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5) で導入されました。

public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo Create (uint Id, string MenuName, string? Description, string Metric, string? UISideVisualizerTypeName, string? UISideVisualizerAssemblyName, Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation UISideVisualizerAssemblyLocation, string? DebuggeeSideVisualizerTypeName, string? DebuggeeSideVisualizerAssemblyName, Guid ExtensionPartId);
static member Create : uint32 * string * string * string * string * string * Microsoft.VisualStudio.Debugger.Evaluation.DkmClrCustomVisualizerAssemblyLocation * string * string * Guid -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomUIVisualizerInfo
Public Shared Function Create (Id As UInteger, MenuName As String, Description As String, Metric As String, UISideVisualizerTypeName As String, UISideVisualizerAssemblyName As String, UISideVisualizerAssemblyLocation As DkmClrCustomVisualizerAssemblyLocation, DebuggeeSideVisualizerTypeName As String, DebuggeeSideVisualizerAssemblyName As String, ExtensionPartId As Guid) As DkmCustomUIVisualizerInfo

パラメーター

Id
UInt32

[入力]このビューアーの一意の ID。

MenuName
String

[入力]ドロップダウン メニューに表示されるテキスト。

Description
String

[入力,省略可能]カスタム ビューアーの説明。

Metric
String

[入力]ビューアー CLSID が格納される EE メトリックの名前。

UISideVisualizerTypeName
String

[入力,省略可能]カスタム マネージド ビジュアライザーの UI 側クラスのフル ネーム。

UISideVisualizerAssemblyName
String

[入力,省略可能]UI 側ビジュアライザー アセンブリの完全な名前。

UISideVisualizerAssemblyLocation
DkmClrCustomVisualizerAssemblyLocation

[入力]UI 側ビジュアライザー アセンブリの場所。

DebuggeeSideVisualizerTypeName
String

[入力,省略可能]カスタム マネージド ビジュアライザーのデバッグ対象側クラスのフル ネーム。

DebuggeeSideVisualizerAssemblyName
String

[入力,省略可能]デバッグ対象側ビジュアライザー アセンブリの完全な名前。

ExtensionPartId
Guid

[入力]これは、ExtensionPartManager 経由でインストールされるビジュアライザーの一意の ID です。

戻り値

[出力]このメソッド呼び出しの結果。

適用対象