Freigeben über


DkmGlobalSettings Klasse

Definition

Statische Klasse mit Einstellungen, die global für den Debuggerprozess sind

public ref class DkmGlobalSettings abstract sealed
public ref class DkmGlobalSettings abstract sealed
class DkmGlobalSettings abstract sealed
public static class DkmGlobalSettings
type DkmGlobalSettings = class
Public Class DkmGlobalSettings
Vererbung
DkmGlobalSettings

Eigenschaften

Culture

Von Visual Studio verwendete Kultur. Dies kann verwendet werden, um Ressourcen-DLLs zu laden, Zeichenfolgen zu formatieren usw.

RegistryRoot

[Optional] Visual Studio-Registrierungsstamm (z. B. Software\Microsoft\VisualStudio\10.0). In Remotedebugszenarien ist der Registrierungsstamm NULL. Sie ist in Pseudo-Remote- und lokalen Debugszenarien ungleich NULL.

RootProcessId

Statische Klasse mit Einstellungen, die global für den Debuggerprozess sind

Methoden

GetClientUI()

Ruft die DkmClientUI ab, die die Benutzeroberfläche darstellt, auf der das Modul derzeit ausgeführt wird.

GetDotnetCustomVisualizerPaths()

Gibt die Pfade für benutzerdefinierte Schnellansichten zurück, die über den Visual Studio-Erweiterbarkeitsmechanismus installiert wurden.

IsInWorkerProcess()

Gibt true zurück, wenn von einem Workerprozess aufgerufen wird. Workerprozesse werden verwendet, um IDE-seitige Concord-Komponenten außerhalb des IDE-Prozesses zu laden.

Komponenten werden nur in Workerprozesse geladen, wenn:

  1. Sie haben das Laden dort aktiviert, indem sie "WorkerProcessSupported" in ihrer VSDconfigxml-Datei festlegen - und -
  2. Der Objektparameter der Schnittstelle, die sie implementieren, weist eine zugeordnete DkmWorkerProcessConnection auf.

Diese API wurde in der RTM-Version (Visual Studio 16 Release to Manufacturing) (DkmApiVersion.VS16RTM) eingeführt.

Gilt für: