DkmUserMessage.Create Метод

Определение

Перегрузки

Create(DkmTransportConnection, DkmProcess, DkmUserMessageOutputKind, String, MessageBoxFlags, Int32)

Создайте новый экземпляр объекта Дкмусермессаже.

Create(DkmTransportConnection, DkmProcess, DkmUserMessageOutputKind, String, MessageBoxFlags, Int32, UInt64)

Создайте новый экземпляр объекта Дкмусермессаже.

         Этот API появился в Visual Studio 14 RTM (Дкмапиверсион. VS14RTM).

Create(DkmTransportConnection, DkmProcess, DkmUserMessageOutputKind, String, MessageBoxFlags, Int32)

Создайте новый экземпляр объекта Дкмусермессаже.

public:
 static Microsoft::VisualStudio::Debugger::DkmUserMessage ^ Create(Microsoft::VisualStudio::Debugger::DefaultPort::DkmTransportConnection ^ Connection, Microsoft::VisualStudio::Debugger::DkmProcess ^ Process, Microsoft::VisualStudio::Debugger::DkmUserMessageOutputKind OutputKind, System::String ^ MessageText, Microsoft::VisualStudio::Debugger::MessageBoxFlags MessageBoxFlags, int ErrorCode);
public static Microsoft.VisualStudio.Debugger.DkmUserMessage Create (Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection Connection, Microsoft.VisualStudio.Debugger.DkmProcess Process, Microsoft.VisualStudio.Debugger.DkmUserMessageOutputKind OutputKind, string MessageText, Microsoft.VisualStudio.Debugger.MessageBoxFlags MessageBoxFlags, int ErrorCode);
static member Create : Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection * Microsoft.VisualStudio.Debugger.DkmProcess * Microsoft.VisualStudio.Debugger.DkmUserMessageOutputKind * string * Microsoft.VisualStudio.Debugger.MessageBoxFlags * int -> Microsoft.VisualStudio.Debugger.DkmUserMessage
Public Shared Function Create (Connection As DkmTransportConnection, Process As DkmProcess, OutputKind As DkmUserMessageOutputKind, MessageText As String, MessageBoxFlags As MessageBoxFlags, ErrorCode As Integer) As DkmUserMessage

Параметры

Connection
DkmTransportConnection

Окне Подключение, используемое для отправки сообщения отладчику. Это значение обычно получается из Дкмпроцесс. Connection, если перед созданием Дкмпроцесс не требуется отправлять сообщение.

Process
DkmProcess

[Входные, необязательные] Процесс, на который ссылается это сообщение.

OutputKind
DkmUserMessageOutputKind

Окне Указывает место вывода Дкмусермессаже в интегрированной среде разработки отладчика.

MessageText
String

Окне Текст, отображаемый в окне сообщения или в окне вывода. Если указан код ошибки, "%1" будет заменен текстом сообщения об ошибке. Например: "не удается подделаться на голове. %1 ".

MessageBoxFlags
MessageBoxFlags

Окне Флаги окна сообщения Win32 из Winuser. h (пример: MB_OK). Эти флаги игнорируются, если для Аутпуткинд не задано значение MessageBox.

ErrorCode
Int32

Окне Код ошибки для вывода сообщения. Это значение должно быть S_OK (0), если сообщение не относится к ошибке.

Возвращаемое значение

DkmUserMessage

Заполняет Результат вызова этого метода.

Применяется к

Create(DkmTransportConnection, DkmProcess, DkmUserMessageOutputKind, String, MessageBoxFlags, Int32, UInt64)

Создайте новый экземпляр объекта Дкмусермессаже.

         Этот API появился в Visual Studio 14 RTM (Дкмапиверсион. VS14RTM).
public:
 static Microsoft::VisualStudio::Debugger::DkmUserMessage ^ Create(Microsoft::VisualStudio::Debugger::DefaultPort::DkmTransportConnection ^ Connection, Microsoft::VisualStudio::Debugger::DkmProcess ^ Process, Microsoft::VisualStudio::Debugger::DkmUserMessageOutputKind OutputKind, System::String ^ MessageText, Microsoft::VisualStudio::Debugger::MessageBoxFlags MessageBoxFlags, int ErrorCode, System::UInt64 TimeStamp);
public static Microsoft.VisualStudio.Debugger.DkmUserMessage Create (Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection Connection, Microsoft.VisualStudio.Debugger.DkmProcess Process, Microsoft.VisualStudio.Debugger.DkmUserMessageOutputKind OutputKind, string MessageText, Microsoft.VisualStudio.Debugger.MessageBoxFlags MessageBoxFlags, int ErrorCode, ulong TimeStamp);
static member Create : Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection * Microsoft.VisualStudio.Debugger.DkmProcess * Microsoft.VisualStudio.Debugger.DkmUserMessageOutputKind * string * Microsoft.VisualStudio.Debugger.MessageBoxFlags * int * uint64 -> Microsoft.VisualStudio.Debugger.DkmUserMessage
Public Shared Function Create (Connection As DkmTransportConnection, Process As DkmProcess, OutputKind As DkmUserMessageOutputKind, MessageText As String, MessageBoxFlags As MessageBoxFlags, ErrorCode As Integer, TimeStamp As ULong) As DkmUserMessage

Параметры

Connection
DkmTransportConnection

Окне Подключение, используемое для отправки сообщения отладчику. Это значение обычно получается из Дкмпроцесс. Connection, если перед созданием Дкмпроцесс не требуется отправлять сообщение.

Process
DkmProcess

[Входные, необязательные] Процесс, на который ссылается это сообщение.

OutputKind
DkmUserMessageOutputKind

Окне Указывает место вывода Дкмусермессаже в интегрированной среде разработки отладчика.

MessageText
String

Окне Текст, отображаемый в окне сообщения или в окне вывода. Если указан код ошибки, "%1" будет заменен текстом сообщения об ошибке. Например: "не удается подделаться на голове. %1 ".

MessageBoxFlags
MessageBoxFlags

Окне Флаги окна сообщения Win32 из Winuser. h (пример: MB_OK). Эти флаги игнорируются, если для Аутпуткинд не задано значение MessageBox.

ErrorCode
Int32

Окне Код ошибки для вывода сообщения. Это значение должно быть S_OK (0), если сообщение не относится к ошибке.

TimeStamp
UInt64

Окне Необязательное значение timestamp. Как правило, при создании объекта он получает через QueryPerformanceCounter. Обратите внимание, что если объект создается на локальной стороне уровня удаленного взаимодействия, отметка времени будет недоступна.

Возвращаемое значение

DkmUserMessage

Заполняет Результат вызова этого метода.

Применяется к