SystemInformation Classe
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.
Fournit des informations sur l’environnement système actuel.
public ref class SystemInformation
public class SystemInformation
type SystemInformation = class
Public Class SystemInformation
- Héritage
-
SystemInformation
Exemples
L’exemple de code suivant répertorie toutes les propriétés de la SystemInformation classe dans un ListBox et affiche la valeur actuelle de la propriété dans un TextBox élément de liste sélectionné.
#using <System.Windows.Forms.dll>
#using <System.Drawing.dll>
#using <System.dll>
using namespace System;
using namespace System::Collections;
using namespace System::ComponentModel;
using namespace System::Drawing;
using namespace System::Reflection;
using namespace System::Windows::Forms;
public ref class SystemInfoBrowserForm: public System::Windows::Forms::Form
{
private:
System::Windows::Forms::ListBox^ listBox1;
System::Windows::Forms::TextBox^ textBox1;
public:
SystemInfoBrowserForm()
{
this->SuspendLayout();
InitForm();
// Add each property of the SystemInformation class to the list box.
Type^ t = System::Windows::Forms::SystemInformation::typeid;
array<PropertyInfo^>^pi = t->GetProperties();
for ( int i = 0; i < pi->Length; i++ )
listBox1->Items->Add( pi[ i ]->Name );
textBox1->Text = String::Format( "The SystemInformation class has {0} properties.\r\n", pi->Length );
// Configure the list item selected handler for the list box to invoke a
// method that displays the value of each property.
listBox1->SelectedIndexChanged += gcnew EventHandler( this, &SystemInfoBrowserForm::listBox1_SelectedIndexChanged );
this->ResumeLayout( false );
}
private:
void listBox1_SelectedIndexChanged( Object^ /*sender*/, EventArgs^ /*e*/ )
{
// Return if no list item is selected.
if ( listBox1->SelectedIndex == -1 )
return;
// Get the property name from the list item.
String^ propname = listBox1->Text;
if ( propname->Equals( "PowerStatus" ) )
{
// Cycle and display the values of each property of the PowerStatus property.
textBox1->Text = String::Concat( textBox1->Text, "\r\nThe value of the PowerStatus property is:" );
Type^ t = System::Windows::Forms::PowerStatus::typeid;
array<PropertyInfo^>^pi = t->GetProperties();
for ( int i = 0; i < pi->Length; i++ )
{
Object^ propval = pi[ i ]->GetValue( SystemInformation::PowerStatus, nullptr );
textBox1->Text = String::Format( "{0}\r\n PowerStatus.{1} is: {2}", textBox1->Text, pi[ i ]->Name, propval );
}
}
else
{
// Display the value of the selected property of the SystemInformation type.
Type^ t = System::Windows::Forms::SystemInformation::typeid;
array<PropertyInfo^>^pi = t->GetProperties();
PropertyInfo^ prop = nullptr;
for ( int i = 0; i < pi->Length; i++ )
if ( pi[ i ]->Name == propname )
{
prop = pi[ i ];
break;
}
Object^ propval = prop->GetValue( nullptr, nullptr );
textBox1->Text = String::Format( "{0}\r\nThe value of the {1} property is: {2}", textBox1->Text, propname, propval );
}
}
void InitForm()
{
// Initialize the form settings
this->listBox1 = gcnew System::Windows::Forms::ListBox;
this->textBox1 = gcnew System::Windows::Forms::TextBox;
this->listBox1->Anchor = (System::Windows::Forms::AnchorStyles)(System::Windows::Forms::AnchorStyles::Top | System::Windows::Forms::AnchorStyles::Bottom | System::Windows::Forms::AnchorStyles::Left | System::Windows::Forms::AnchorStyles::Right);
this->listBox1->Location = System::Drawing::Point( 8, 16 );
this->listBox1->Size = System::Drawing::Size( 172, 496 );
this->listBox1->TabIndex = 0;
this->textBox1->Anchor = (System::Windows::Forms::AnchorStyles)(System::Windows::Forms::AnchorStyles::Top | System::Windows::Forms::AnchorStyles::Bottom | System::Windows::Forms::AnchorStyles::Right);
this->textBox1->Location = System::Drawing::Point( 188, 16 );
this->textBox1->Multiline = true;
this->textBox1->ScrollBars = System::Windows::Forms::ScrollBars::Vertical;
this->textBox1->Size = System::Drawing::Size( 420, 496 );
this->textBox1->TabIndex = 1;
this->ClientSize = System::Drawing::Size( 616, 525 );
this->Controls->Add( this->textBox1 );
this->Controls->Add( this->listBox1 );
this->Text = "Select a SystemInformation property to get the value of";
}
};
[STAThread]
int main()
{
Application::Run( gcnew SystemInfoBrowserForm );
}
using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Reflection;
using System.Windows.Forms;
namespace SystemInfoBrowser
{
public class SystemInfoBrowserForm : System.Windows.Forms.Form
{
private System.Windows.Forms.ListBox listBox1;
private System.Windows.Forms.TextBox textBox1;
public SystemInfoBrowserForm()
{
this.SuspendLayout();
InitForm();
// Add each property of the SystemInformation class to the list box.
Type t = typeof(System.Windows.Forms.SystemInformation);
PropertyInfo[] pi = t.GetProperties();
for( int i=0; i<pi.Length; i++ )
listBox1.Items.Add( pi[i].Name );
textBox1.Text = "The SystemInformation class has "+pi.Length.ToString()+" properties.\r\n";
// Configure the list item selected handler for the list box to invoke a
// method that displays the value of each property.
listBox1.SelectedIndexChanged += new EventHandler(listBox1_SelectedIndexChanged);
this.ResumeLayout(false);
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
// Return if no list item is selected.
if( listBox1.SelectedIndex == -1 ) return;
// Get the property name from the list item.
string propname = listBox1.Text;
if( propname == "PowerStatus" )
{
// Cycle and display the values of each property of the PowerStatus property.
textBox1.Text += "\r\nThe value of the PowerStatus property is:";
Type t = typeof(System.Windows.Forms.PowerStatus);
PropertyInfo[] pi = t.GetProperties();
for( int i=0; i<pi.Length; i++ )
{
object propval = pi[i].GetValue(SystemInformation.PowerStatus, null);
textBox1.Text += "\r\n PowerStatus."+pi[i].Name+" is: "+propval.ToString();
}
}
else
{
// Display the value of the selected property of the SystemInformation type.
Type t = typeof(System.Windows.Forms.SystemInformation);
PropertyInfo[] pi = t.GetProperties();
PropertyInfo prop = null;
for( int i=0; i<pi.Length; i++ )
if( pi[i].Name == propname )
{
prop = pi[i];
break;
}
object propval = prop.GetValue(null, null);
textBox1.Text += "\r\nThe value of the "+propname+" property is: "+propval.ToString();
}
}
private void InitForm()
{
// Initialize the form settings
this.listBox1 = new System.Windows.Forms.ListBox();
this.textBox1 = new System.Windows.Forms.TextBox();
this.listBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right)));
this.listBox1.Location = new System.Drawing.Point(8, 16);
this.listBox1.Size = new System.Drawing.Size(172, 496);
this.listBox1.TabIndex = 0;
this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Right)));
this.textBox1.Location = new System.Drawing.Point(188, 16);
this.textBox1.Multiline = true;
this.textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
this.textBox1.Size = new System.Drawing.Size(420, 496);
this.textBox1.TabIndex = 1;
this.ClientSize = new System.Drawing.Size(616, 525);
this.Controls.Add(this.textBox1);
this.Controls.Add(this.listBox1);
this.Text = "Select a SystemInformation property to get the value of";
}
[STAThread]
static void Main()
{
Application.Run(new SystemInfoBrowserForm());
}
}
}
Imports System.Collections
Imports System.ComponentModel
Imports System.Drawing
Imports System.Reflection
Imports System.Windows.Forms
Public Class SystemInfoBrowserForm
Inherits System.Windows.Forms.Form
Private listBox1 As System.Windows.Forms.ListBox
Private textBox1 As System.Windows.Forms.TextBox
Public Sub New()
Me.SuspendLayout()
InitForm()
' Add each property of the SystemInformation class to the list box.
Dim t As Type = GetType(System.Windows.Forms.SystemInformation)
Dim pi As PropertyInfo() = t.GetProperties()
Dim i As Integer
For i = 0 To pi.Length - 1
listBox1.Items.Add(pi(i).Name)
Next i
textBox1.Text = "The SystemInformation class has " + pi.Length.ToString() + " properties." + ControlChars.CrLf
' Configure the list item selected handler for the list box to invoke a
' method that displays the value of each property.
AddHandler listBox1.SelectedIndexChanged, AddressOf listBox1_SelectedIndexChanged
Me.ResumeLayout(False)
End Sub
Private Sub listBox1_SelectedIndexChanged(sender As Object, e As EventArgs)
' Return if no list item is selected.
If listBox1.SelectedIndex = - 1 Then
Return
End If
' Get the property name from the list item.
Dim propname As String = listBox1.Text
If propname = "PowerStatus" Then
' Cycle and display the values of each property of the PowerStatus property.
textBox1.Text += ControlChars.CrLf + "The value of the PowerStatus property is:"
Dim t As Type = GetType(System.Windows.Forms.PowerStatus)
Dim pi As PropertyInfo() = t.GetProperties()
Dim i As Integer
For i = 0 To pi.Length - 1
Dim propval As Object = pi(i).GetValue(SystemInformation.PowerStatus, Nothing)
textBox1.Text += ControlChars.CrLf + " PowerStatus." + pi(i).Name + " is: " + propval.ToString()
Next i
Else
' Display the value of the selected property of the SystemInformation type.
Dim t As Type = GetType(System.Windows.Forms.SystemInformation)
Dim pi As PropertyInfo() = t.GetProperties()
Dim prop As PropertyInfo = Nothing
Dim i As Integer
For i = 0 To pi.Length - 1
If pi(i).Name = propname Then
prop = pi(i)
Exit For
End If
Next i
Dim propval As Object = prop.GetValue(Nothing, Nothing)
textBox1.Text += ControlChars.CrLf + "The value of the " + propname + " property is: " + propval.ToString()
End If
End Sub
Private Sub InitForm()
' Initialize the form settings
Me.listBox1 = New System.Windows.Forms.ListBox()
Me.textBox1 = New System.Windows.Forms.TextBox()
Me.listBox1.Anchor = CType(System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left Or System.Windows.Forms.AnchorStyles.Right, System.Windows.Forms.AnchorStyles)
Me.listBox1.Location = New System.Drawing.Point(8, 16)
Me.listBox1.Size = New System.Drawing.Size(172, 496)
Me.listBox1.TabIndex = 0
Me.textBox1.Anchor = CType(System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right, System.Windows.Forms.AnchorStyles)
Me.textBox1.Location = New System.Drawing.Point(188, 16)
Me.textBox1.Multiline = True
Me.textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical
Me.textBox1.Size = New System.Drawing.Size(420, 496)
Me.textBox1.TabIndex = 1
Me.ClientSize = New System.Drawing.Size(616, 525)
Me.Controls.Add(Me.textBox1)
Me.Controls.Add(Me.listBox1)
Me.Text = "Select a SystemInformation property to get the value of"
End Sub
<STAThread()> _
Shared Sub Main()
Application.Run(New SystemInfoBrowserForm())
End Sub
End Class
Remarques
La SystemInformation classe fournit des propriétés qui peuvent être utilisées pour obtenir des static informations sur l’environnement système actuel. La classe fournit un accès aux informations telles que Windows tailles d’élément d’affichage, les paramètres du système d’exploitation, la disponibilité du réseau et les fonctionnalités du matériel installé sur le système. Cette classe ne peut pas être instanciée.
Pour plus d’informations sur les paramètres à l’échelle du système, consultez SystemParametersInfo.
Propriétés
| Nom | Description |
|---|---|
| ActiveWindowTrackingDelay |
Obtient le délai de suivi de la fenêtre active. |
| ArrangeDirection |
Obtient une valeur qui indique la direction dans laquelle le système d’exploitation organise les fenêtres réduites. |
| ArrangeStartingPosition |
Obtient une ArrangeStartingPosition valeur qui indique la position de départ à partir de laquelle le système d’exploitation organise les fenêtres réduites. |
| BootMode |
Obtient une BootMode valeur qui indique le mode de démarrage dans lequel le système a été démarré. |
| Border3DSize |
Obtient l’épaisseur, en pixels, d’une fenêtre de style trois dimensions (3D) ou d’une bordure de contrôle système. |
| BorderMultiplierFactor |
Obtient le facteur multiplicateur de bordure utilisé lors de la détermination de l’épaisseur de la bordure de dimensionnement d’une fenêtre. |
| BorderSize |
Obtient l’épaisseur, en pixels, d’une fenêtre de style plat ou d’une bordure de contrôle système. |
| CaptionButtonSize |
Obtient la taille standard, en pixels, d’un bouton dans la barre de titre d’une fenêtre. |
| CaptionHeight |
Obtient la hauteur, en pixels, de la zone de barre de titre standard d’une fenêtre. |
| CaretBlinkTime |
Obtient le temps de clignotement de la touche de soin. |
| CaretWidth |
Obtient la largeur, en pixels, du point de repère dans les contrôles d’édition. |
| ComputerName |
Obtient le nom de l’ordinateur NetBIOS de l’ordinateur local. |
| CursorSize |
Obtient la taille maximale, en pixels, qu’un curseur peut occuper. |
| DbcsEnabled |
Obtient une valeur indiquant si le système d’exploitation est capable de gérer des caractères DBCS (double octet). |
| DebugOS |
Obtient une valeur indiquant si la version de débogage de USER.EXE est installée. |
| DoubleClickSize |
Obtient les dimensions, en pixels, de la zone dans laquelle l’utilisateur doit cliquer deux fois pour que le système d’exploitation considère les deux clics en double-clic. |
| DoubleClickTime |
Obtient le nombre maximal de millisecondes qui peuvent s’écouler entre un premier clic et un deuxième clic pour que le système d’exploitation considère l’action de la souris en double-clic. |
| DragFullWindows |
Obtient une valeur indiquant si l’utilisateur a activé le glisser de fenêtre complète. |
| DragSize |
Obtient la largeur et la hauteur d’un rectangle centré sur le point où le bouton de la souris a été appuyé, dans lequel une opération de glissement ne commence pas. |
| FixedFrameBorderSize |
Obtient l’épaisseur, en pixels, de la bordure du cadre d’une fenêtre qui a une légende et n’est pas redimensionnable. |
| FontSmoothingContrast |
Obtient la valeur de contraste de lissage de police utilisée dans le lissage ClearType. |
| FontSmoothingType |
Obtient le type actuel de lissage de police. |
| FrameBorderSize |
Obtient l’épaisseur, en pixels, de la bordure de redimensionnement dessinée autour du périmètre d’une fenêtre en cours de redimensionnement. |
| HighContrast |
Obtient une valeur indiquant si l’utilisateur a activé la fonctionnalité d’accessibilité en mode contraste élevé. |
| HorizontalFocusThickness |
Obtient l’épaisseur des bords gauche et droit du rectangle de focus système, en pixels. |
| HorizontalResizeBorderThickness |
Obtient l’épaisseur des bords gauche et droit de la bordure de dimensionnement autour du périmètre d’une fenêtre redimensionnée, en pixels. |
| HorizontalScrollBarArrowWidth |
Obtient la largeur, en pixels, de la bitmap de flèche sur la barre de défilement horizontale. |
| HorizontalScrollBarHeight |
Obtient la hauteur par défaut, en pixels, de la barre de défilement horizontale. |
| HorizontalScrollBarThumbWidth |
Obtient la largeur, en pixels, de la zone de défilement dans une barre de défilement horizontale. |
| IconHorizontalSpacing |
Obtient la largeur, en pixels, d’une cellule de disposition d’icône en mode icône volumineux. |
| IconSize |
Obtient les dimensions, en pixels, de la taille d’icône de programme par défaut Windows. |
| IconSpacingSize |
Obtient la taille, en pixels, du carré de grille utilisé pour organiser les icônes en mode grande icône. |
| IconVerticalSpacing |
Obtient la hauteur, en pixels, d’une cellule de disposition d’icône en mode icône volumineux. |
| IsActiveWindowTrackingEnabled |
Obtient une valeur indiquant si le suivi de fenêtre actif est activé. |
| IsComboBoxAnimationEnabled |
Obtient une valeur indiquant si l’effet d’ouverture de diapositive pour les zones de liste modifiable est activé. |
| IsDropShadowEnabled |
Obtient une valeur indiquant si l’effet d’ombre déroulante est activé. |
| IsFlatMenuEnabled |
Obtient une valeur indiquant si les menus utilisateur natifs ont une apparence de menu plat. |
| IsFontSmoothingEnabled |
Obtient une valeur indiquant si le lissage de police est activé. |
| IsHotTrackingEnabled |
Obtient une valeur indiquant si le suivi à chaud des éléments d’interface utilisateur, tels que les noms de menus dans les barres de menus, est activé. |
| IsIconTitleWrappingEnabled |
Obtient une valeur indiquant si l’habillage de titre d’icône est activé. |
| IsKeyboardPreferred |
Obtient une valeur indiquant si l’utilisateur s’appuie sur le clavier au lieu de la souris et préfère les applications pour afficher les interfaces clavier qui seraient autrement masquées. |
| IsListBoxSmoothScrollingEnabled |
Obtient une valeur indiquant si l’effet de défilement lisse des zones de liste est activé. |
| IsMenuAnimationEnabled |
Obtient une valeur indiquant si les fonctionnalités d’animation de menu ou d’animation des diapositives sont activées. |
| IsMenuFadeEnabled |
Obtient une valeur indiquant si l’animation de fondu de menu est activée. |
| IsMinimizeRestoreAnimationEnabled |
Obtient une valeur indiquant si la fenêtre réduit et restaure l’animation est activée. |
| IsSelectionFadeEnabled |
Obtient une valeur indiquant si l’effet de fondu de sélection est activé. |
| IsSnapToDefaultEnabled |
Obtient une valeur indiquant si la fonctionnalité de bouton snap-to-default est activée. |
| IsTitleBarGradientEnabled |
Obtient une valeur indiquant si l’effet de dégradé pour les barres de titre de fenêtre est activé. |
| IsToolTipAnimationEnabled |
Obtient une valeur indiquant si ToolTip l’animation est activée. |
| KanjiWindowHeight |
Obtient la hauteur, en pixels, de la fenêtre Kanji en bas de l’écran pour les versions de jeu de caractères codés sur deux octets (DBCS) de Windows. |
| KeyboardDelay |
Obtient le paramètre de répétition du clavier. |
| KeyboardSpeed |
Obtient le paramètre de vitesse de répétition du clavier. |
| MaxWindowTrackSize |
Obtient les dimensions maximales par défaut, en pixels, d’une fenêtre qui a une légende et des bordures de dimensionnement. |
| MenuAccessKeysUnderlined |
Obtient une valeur indiquant si les touches d’accès au menu sont toujours soulignées. |
| MenuBarButtonSize |
Obtient la largeur par défaut, en pixels, pour les boutons de barre de menus et la hauteur, en pixels, d’une barre de menus. |
| MenuButtonSize |
Obtient les dimensions par défaut, en pixels, des boutons de barre de menus. |
| MenuCheckSize |
Obtient les dimensions, en pixels, de la taille par défaut d’une zone de coche de menu. |
| MenuFont |
Obtient la police utilisée pour afficher du texte dans les menus. |
| MenuHeight |
Obtient la hauteur, en pixels, d’une ligne d’un menu. |
| MenuShowDelay |
Obtient le temps, en millisecondes, que le système attend avant d’afficher un menu contextuel en cascade lorsque le curseur de la souris se trouve sur un élément de sous-menu. |
| MidEastEnabled |
Obtient une valeur indiquant si le système d’exploitation est activé pour les langues hébraïques et arabes. |
| MinimizedWindowSize |
Obtient les dimensions, en pixels, d’une fenêtre réduite normale. |
| MinimizedWindowSpacingSize |
Obtient les dimensions, en pixels, de la zone que chaque fenêtre réduite est allouée lors de l’organisation. |
| MinimumWindowSize |
Obtient la largeur et la hauteur minimales d’une fenêtre, en pixels. |
| MinWindowTrackSize |
Obtient les dimensions minimales par défaut, en pixels, qu’une fenêtre peut occuper pendant un redimensionnement. |
| MonitorCount |
Obtient le nombre de moniteurs d’affichage sur le bureau. |
| MonitorsSameDisplayFormat |
Obtient une valeur indiquant si tous les moniteurs d’affichage utilisent le même format de couleur de pixel. |
| MouseButtons |
Obtient le nombre de boutons sur la souris. |
| MouseButtonsSwapped |
Obtient une valeur indiquant si les fonctions des boutons gauche et droit de la souris ont été permutées. |
| MouseHoverSize |
Obtient les dimensions, en pixels, du rectangle dans lequel le pointeur de la souris doit rester pendant le temps de pointage de la souris avant qu’un message de pointage de la souris soit généré. |
| MouseHoverTime |
Obtient le temps, en millisecondes, que le pointeur de la souris doit rester dans le rectangle de pointage avant qu’un message de pointage de la souris soit généré. |
| MousePresent |
Obtient une valeur indiquant si un appareil pointant est installé. |
| MouseSpeed |
Obtient la vitesse actuelle de la souris. |
| MouseWheelPresent |
Obtient une valeur indiquant si une souris avec une roulette de souris est installée. |
| MouseWheelScrollDelta |
Obtient la quantité de la valeur delta d’un incrément de rotation de roulette de souris unique. |
| MouseWheelScrollLines |
Obtient le nombre de lignes à faire défiler lorsque la roulette de la souris est pivotée. |
| NativeMouseWheelSupport |
Obtient une valeur indiquant si une souris avec une roulette de souris est installée. |
| Network |
Obtient une valeur indiquant si une connexion réseau est présente. |
| PenWindows |
Obtient une valeur indiquant si les extensions Microsoft Windows pour Pen Computing sont installées. |
| PopupMenuAlignment |
Obtient le côté des menus contextuels alignés sur l’élément de barre de menus correspondant. |
| PowerStatus |
Obtient l’état actuel de l’alimentation du système. |
| PrimaryMonitorMaximizedWindowSize |
Obtient les dimensions par défaut, en pixels, d’une fenêtre agrandie sur l’affichage principal. |
| PrimaryMonitorSize |
Obtient les dimensions, en pixels, du mode vidéo actuel de l’affichage principal. |
| RightAlignedMenus |
Obtient une valeur indiquant si les menus déroulants sont alignés à droite avec l’élément de barre de menus correspondant. |
| ScreenOrientation |
Obtient l’orientation de l’écran. |
| Secure |
Obtient une valeur indiquant si un Gestionnaire de sécurité est présent sur ce système d’exploitation. |
| ShowSounds |
Obtient une valeur indiquant si l’utilisateur préfère qu’une application présente des informations sous forme visuelle dans des situations où elle présente les informations sous forme audible. |
| SizingBorderWidth |
Obtient la largeur, en pixels, de la bordure de dimensionnement dessinée autour du périmètre d’une fenêtre redimensionnée. |
| SmallCaptionButtonSize |
Obtient la largeur, en pixels, des petits boutons de légende et la hauteur, en pixels, de petites légendes. |
| SmallIconSize |
Obtient les dimensions, en pixels, d’une petite icône. |
| TerminalServerSession |
Obtient une valeur indiquant si le processus appelant est associé à une session cliente Terminal Services. |
| ToolWindowCaptionButtonSize |
Obtient les dimensions, en pixels, des petits boutons de légende. |
| ToolWindowCaptionHeight |
Obtient la hauteur, en pixels, d’une légende de fenêtre outil. |
| UIEffectsEnabled |
Obtient une valeur indiquant si les effets de l’interface utilisateur sont activés ou désactivés. |
| UserDomainName |
Obtient le nom du domaine auquel appartient l’utilisateur. |
| UserInteractive |
Obtient une valeur indiquant si le processus actuel s’exécute en mode interactif utilisateur. |
| UserName |
Obtient le nom d’utilisateur associé au thread actuel. |
| VerticalFocusThickness |
Obtient l’épaisseur, en pixels, des bords supérieur et inférieur du rectangle de focus système. |
| VerticalResizeBorderThickness |
Obtient l’épaisseur, en pixels, des bords supérieur et inférieur de la bordure de dimensionnement autour du périmètre d’une fenêtre redimensionnée. |
| VerticalScrollBarArrowHeight |
Obtient la hauteur, en pixels, de la bitmap de flèche sur la barre de défilement verticale. |
| VerticalScrollBarThumbHeight |
Obtient la hauteur, en pixels, de la zone de défilement dans une barre de défilement verticale. |
| VerticalScrollBarWidth |
Obtient la largeur par défaut, en pixels, de la barre de défilement verticale. |
| VirtualScreen |
Obtient les limites de l’écran virtuel. |
| WorkingArea |
Obtient la taille, en pixels, de la zone de travail de l’écran. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetBorderSizeForDpi(Int32) |
Obtient l’épaisseur, en pixels, d’une fenêtre de style plat ou d’une bordure de contrôle système pour une valeur DPI donnée. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetHorizontalScrollBarArrowWidthForDpi(Int32) |
Obtient la largeur de la bitmap de la barre de défilement horizontale en pixels. |
| GetHorizontalScrollBarHeightForDpi(Int32) |
Obtient la hauteur par défaut, en pixels, de la barre de défilement horizontale pour une valeur DPI donnée. |
| GetMenuFontForDpi(Int32) |
Obtient la police utilisée pour afficher du texte dans les menus à utiliser pour modifier l’ppp d’un appareil d’affichage donné. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| GetVerticalScrollBarWidthForDpi(Int32) |
Obtient la hauteur par défaut, en pixels, de la barre de défilement verticale pour une valeur DPI donnée. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| VerticalScrollBarArrowHeightForDpi(Int32) |
Obtient la hauteur de la bitmap de la barre de défilement verticale en pixels. |