VsShellUtilities.GetDpiContext Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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
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.