DkmUserMessage.Create Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Create(DkmTransportConnection, DkmProcess, DkmUserMessageOutputKind, String, MessageBoxFlags, Int32) |
Создайте новый экземпляр объекта Дкмусермессаже. |
| Create(DkmTransportConnection, DkmProcess, DkmUserMessageOutputKind, String, MessageBoxFlags, Int32, UInt64) |
Создайте новый экземпляр объекта Дкмусермессаже.
|
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), если сообщение не относится к ошибке.
Возвращаемое значение
Заполняет Результат вызова этого метода.
Применяется к
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. Обратите внимание, что если объект создается на локальной стороне уровня удаленного взаимодействия, отметка времени будет недоступна.
Возвращаемое значение
Заполняет Результат вызова этого метода.