VsShellUtilities.GetDpiContext Méthode

Définition

Surcharges

GetDpiContext(Object)

Tente d’obtenir le DpiAwarenessContext à partir de l’objet donné en vérifiant s’il implémente IVsDpiAware et demande son __VSDPIMODE . Si l’objet donné ne l’implémente pas IVsDpiAware , il retourne la reconnaissance du système.

GetDpiContext(Object, DpiAwarenessContext)

Tente d’obtenir le DpiAwarenessContext à partir de l’objet donné en vérifiant s’il implémente IVsDpiAware et demande son __VSDPIMODE . Si l’objet donné n’implémente pas IVsDpiAware , il retourne le contexte par défaut donné.

GetDpiContext(Object)

Tente d’obtenir le DpiAwarenessContext à partir de l’objet donné en vérifiant s’il implémente IVsDpiAware et demande son __VSDPIMODE . Si l’objet donné ne l’implémente pas IVsDpiAware , il retourne la reconnaissance du système.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::VisualStudio::Utilities::DpiAwarenessContext GetDpiContext(System::Object ^ obj);
public static Microsoft.VisualStudio.Utilities.DpiAwarenessContext GetDpiContext (this object obj);
static member GetDpiContext : obj -> Microsoft.VisualStudio.Utilities.DpiAwarenessContext
<Extension()>
Public Function GetDpiContext (obj As Object) As DpiAwarenessContext

Paramètres

obj
Object

Retours

DpiAwarenessContext

Remarques

Le contenu WPF n’a pas besoin d’implémenter cette interface, il n’est nécessaire que pour les interfaces utilisateur non-WPF. En outre, étant donné que toute l’interface utilisateur non-WPF doit effectuer un travail pour prendre en charge la prise en charge de la persurveillance, le secours doit être conscient du système ou des bogues d’interface utilisateur peuvent se produire.

S’applique à

GetDpiContext(Object, DpiAwarenessContext)

Tente d’obtenir le DpiAwarenessContext à partir de l’objet donné en vérifiant s’il implémente IVsDpiAware et demande son __VSDPIMODE . Si l’objet donné n’implémente pas IVsDpiAware , il retourne le contexte par défaut donné.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::VisualStudio::Utilities::DpiAwarenessContext GetDpiContext(System::Object ^ obj, Microsoft::VisualStudio::Utilities::DpiAwarenessContext defaultContext);
public static Microsoft.VisualStudio.Utilities.DpiAwarenessContext GetDpiContext (this object obj, Microsoft.VisualStudio.Utilities.DpiAwarenessContext defaultContext);
static member GetDpiContext : obj * Microsoft.VisualStudio.Utilities.DpiAwarenessContext -> Microsoft.VisualStudio.Utilities.DpiAwarenessContext
<Extension()>
Public Function GetDpiContext (obj As Object, defaultContext As DpiAwarenessContext) As DpiAwarenessContext

Paramètres

obj
Object
defaultContext
DpiAwarenessContext

Retours

DpiAwarenessContext

Remarques

Le contenu WPF n’a pas besoin d’implémenter cette interface, il n’est nécessaire que pour les interfaces utilisateur non-WPF. En outre, étant donné que toute l’interface utilisateur non-WPF doit effectuer un travail pour prendre en charge la prise en charge de la persurveillance, le secours doit être conscient du système ou des bogues d’interface utilisateur peuvent se produire.

S’applique à