SystemInformation Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat informatie over de huidige systeemomgeving.
public ref class SystemInformation
public class SystemInformation
type SystemInformation = class
Public Class SystemInformation
- Overname
-
SystemInformation
Voorbeelden
Het volgende codevoorbeeld bevat alle eigenschappen van de SystemInformation klasse in een ListBox en geeft de huidige waarde van de eigenschap weer in een TextBox wanneer een lijstitem is geselecteerd.
#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
Opmerkingen
De SystemInformation klasse bevat static eigenschappen die kunnen worden gebruikt om informatie over de huidige systeemomgeving op te halen. De klasse biedt toegang tot informatie zoals Windows grootte van weergave-elementen, besturingssysteeminstellingen, netwerkbeschikbaarheid en de mogelijkheden van hardware die op het systeem is geïnstalleerd. Deze klasse kan niet worden geïnstantieerd.
Zie SystemParametersInfo voor meer informatie over systeembrede parameters.
Eigenschappen
| Name | Description |
|---|---|
| ActiveWindowTrackingDelay |
Hiermee wordt de vertraging voor het bijhouden van actieve vensters opgeslagen. |
| ArrangeDirection |
Hiermee wordt een waarde opgehaald die de richting aangeeft waarin het besturingssysteem geminimaliseerde vensters rangschikt. |
| ArrangeStartingPosition |
Hiermee wordt een ArrangeStartingPosition waarde opgehaald die de beginpositie aangeeft van waaruit het besturingssysteem geminimaliseerde vensters rangschikt. |
| BootMode |
Hiermee wordt een BootMode waarde opgehaald die aangeeft in welke opstartmodus het systeem is gestart. |
| Border3DSize |
Hiermee haalt u de dikte, in pixels, van een driedimensionaal (3D)-stijlvenster of systeembesturingselementrand op. |
| BorderMultiplierFactor |
Hiermee haalt u de vermenigvuldigingsfactor van de rand op die wordt gebruikt bij het bepalen van de dikte van de grootterand van een venster. |
| BorderSize |
Hiermee haalt u de dikte, in pixels, van een plat venster of systeembesturingselementrand op. |
| CaptionButtonSize |
Hiermee wordt de standaardgrootte, in pixels, van een knop op de titelbalk van een venster weergegeven. |
| CaptionHeight |
Hiermee haalt u de hoogte, in pixels, van het standaardtitelbalkgebied van een venster op. |
| CaretBlinkTime |
Hiermee krijgt u de knippertijd van de caret. |
| CaretWidth |
Hiermee haalt u de breedte, in pixels, van de caret in besturingselementen voor bewerken op. |
| ComputerName |
Hiermee haalt u de NetBIOS-computernaam van de lokale computer op. |
| CursorSize |
Hiermee haalt u de maximale grootte in pixels op die een cursor kan innemen. |
| DbcsEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of het besturingssysteem dbCS-tekens (double-byte character set) kan verwerken. |
| DebugOS |
Hiermee wordt een waarde opgehaald die aangeeft of de foutopsporingsversie van USER.EXE is geïnstalleerd. |
| DoubleClickSize |
Hiermee haalt u de afmetingen, in pixels, op van het gebied waarin de gebruiker tweemaal moet klikken voor het besturingssysteem om de twee klikken op een dubbelklik te overwegen. |
| DoubleClickTime |
Hiermee haalt u het maximum aantal milliseconden op dat tussen een eerste klik en een tweede klik voor het besturingssysteem kan verstrijken om de muisactie een dubbelklik te overwegen. |
| DragFullWindows |
Hiermee wordt een waarde opgehaald die aangeeft of de gebruiker het volledige venster heeft ingeschakeld. |
| DragSize |
Hiermee wordt de breedte en hoogte van een rechthoek gecentreerd op het punt waarop de muisknop is ingedrukt, waarna een sleepbewerking niet begint. |
| FixedFrameBorderSize |
Hiermee haalt u de dikte, in pixels, van de kaderrand van een venster met een bijschrift op en kan het formaat niet worden gewijzigd. |
| FontSmoothingContrast |
Hiermee haalt u de tekenvereffeningscontrastwaarde op die wordt gebruikt in ClearType smoothing. |
| FontSmoothingType |
Hiermee haalt u het huidige type lettertype glad. |
| FrameBorderSize |
Hiermee haalt u de dikte, in pixels, op van de formaatrand die rond de omtrek van een venster wordt getrokken waarvan de grootte wordt gewijzigd. |
| HighContrast |
Hiermee wordt een waarde opgehaald die aangeeft of de gebruiker de toegankelijkheidsfunctie voor hoog contrast heeft ingeschakeld. |
| HorizontalFocusThickness |
Hiermee haalt u de dikte op van de linker- en rechterrand van de rechthoek met systeemfocus, in pixels. |
| HorizontalResizeBorderThickness |
Hiermee haalt u de dikte op van de linker- en rechterrand van de rand van de grootte rond de omtrek van een venster waarvan de grootte wordt gewijzigd, in pixels. |
| HorizontalScrollBarArrowWidth |
Hiermee haalt u de breedte, in pixels, van de pijl bitmap op de horizontale schuifbalk op. |
| HorizontalScrollBarHeight |
Hiermee haalt u de standaardhoogte, in pixels, van de horizontale schuifbalk op. |
| HorizontalScrollBarThumbWidth |
Hiermee haalt u de breedte in pixels van het schuifvak op in een horizontale schuifbalk. |
| IconHorizontalSpacing |
Hiermee haalt u de breedte, in pixels, van een cel met pictogrammenschikkingen op in een grote pictogramweergave. |
| IconSize |
Hiermee worden de afmetingen, in pixels, van de standaardgrootte van het programmapictogram Windows. |
| IconSpacingSize |
Hiermee haalt u de grootte, in pixels, van het rasterplein op dat wordt gebruikt voor het rangschikken van pictogrammen in een weergave met een groot pictogram. |
| IconVerticalSpacing |
Hiermee haalt u de hoogte, in pixels, van een cel met pictogrammenopmaak in een grote pictogramweergave op. |
| IsActiveWindowTrackingEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of actief bijhouden van vensters is ingeschakeld. |
| IsComboBoxAnimationEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of het diaopeneffect voor keuzelijsten met invoervak is ingeschakeld. |
| IsDropShadowEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of het slagschaduweffect is ingeschakeld. |
| IsFlatMenuEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of systeemeigen gebruikersmenu's een plat menu hebben. |
| IsFontSmoothingEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of lettertypevereffening is ingeschakeld. |
| IsHotTrackingEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of het bijhouden van elementen van de gebruikersinterface, zoals menunamen op menubalken, is ingeschakeld. |
| IsIconTitleWrappingEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of pictogramtitelterugloop is ingeschakeld. |
| IsKeyboardPreferred |
Hiermee wordt een waarde opgehaald die aangeeft of de gebruiker afhankelijk is van het toetsenbord in plaats van de muis, en geeft de voorkeur aan toepassingen om toetsenbordinterfaces weer te geven die anders verborgen zouden zijn. |
| IsListBoxSmoothScrollingEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of het vloeiende scrolleffect voor keuzelijsten is ingeschakeld. |
| IsMenuAnimationEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of menufade of dia-animatiefuncties zijn ingeschakeld. |
| IsMenuFadeEnabled |
Hiermee haalt u een waarde op die aangeeft of animatie in het menu vervagen is ingeschakeld. |
| IsMinimizeRestoreAnimationEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of het venster animatie minimaliseren en herstellen is ingeschakeld. |
| IsSelectionFadeEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of het effect selectie vervagen is ingeschakeld. |
| IsSnapToDefaultEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of de uitlijningsfunctie op de standaardknop is ingeschakeld. |
| IsTitleBarGradientEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of het kleurovergangseffect voor venstertitelbalken is ingeschakeld. |
| IsToolTipAnimationEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of ToolTip animatie is ingeschakeld. |
| KanjiWindowHeight |
Hiermee haalt u de hoogte, in pixels, van het Kanji-venster onder aan het scherm op voor DBCS-versies (double-byte character set) van Windows. |
| KeyboardDelay |
Hiermee haalt u de instelling voor herhalingsvertraging op. |
| KeyboardSpeed |
Hiermee haalt u de instelling voor de herhalingssnelheid van het toetsenbord op. |
| MaxWindowTrackSize |
Hiermee haalt u de standaard maximale afmetingen, in pixels, op van een venster met een bijschrift en grootteranden. |
| MenuAccessKeysUnderlined |
Hiermee wordt een waarde opgehaald die aangeeft of menutoegangssleutels altijd worden onderstreept. |
| MenuBarButtonSize |
Hiermee haalt u de standaardbreedte, in pixels, voor menubalkknoppen en de hoogte, in pixels, van een menubalk op. |
| MenuButtonSize |
Hiermee haalt u de standaarddimensies, in pixels, van menubalkknoppen op. |
| MenuCheckSize |
Hiermee haalt u de afmetingen, in pixels, van de standaardgrootte van een menucontrolegebied op. |
| MenuFont |
Hiermee haalt u het lettertype op dat wordt gebruikt om tekst weer te geven in menu's. |
| MenuHeight |
Hiermee haalt u de hoogte, in pixels, van één regel van een menu op. |
| MenuShowDelay |
Haalt de tijd in milliseconden op dat het systeem wacht voordat een trapsgewijs snelmenu wordt weergegeven wanneer de muiscursor een submenu-item heeft. |
| MidEastEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of het besturingssysteem is ingeschakeld voor de Hebreeuwse en Arabische talen. |
| MinimizedWindowSize |
Hiermee haalt u de afmetingen, in pixels, van een normaal geminimaliseerd venster op. |
| MinimizedWindowSpacingSize |
Hiermee haalt u de afmetingen, in pixels, van het gebied dat elk geminimaliseerd venster wordt toegewezen wanneer dit is gerangschikt. |
| MinimumWindowSize |
Hiermee haalt u de minimale breedte en hoogte voor een venster op, in pixels. |
| MinWindowTrackSize |
Hiermee haalt u de standaard minimale afmetingen op, in pixels, die een venster kan innemen tijdens het wijzigen van het formaat van slepen. |
| MonitorCount |
Hiermee haalt u het aantal beeldschermen op het bureaublad op. |
| MonitorsSameDisplayFormat |
Hiermee wordt een waarde opgehaald die aangeeft of alle beeldschermen dezelfde pixelkleurindeling gebruiken. |
| MouseButtons |
Hiermee haalt u het aantal knoppen op de muis op. |
| MouseButtonsSwapped |
Hiermee wordt een waarde opgehaald die aangeeft of de functies van de linker- en rechtermuisknoppen zijn gewisseld. |
| MouseHoverSize |
Hiermee haalt u de afmetingen, in pixels, op van de rechthoek waarin de muisaanwijzer moet blijven staan voor de tijd van de muisaanwijzer voordat een muisaanwijzer wordt gegenereerd. |
| MouseHoverTime |
Hiermee haalt u de tijd in milliseconden op dat de muisaanwijzer in de rechthoek met de muisaanwijzer moet blijven staan voordat een bericht met de muisaanwijzer wordt gegenereerd. |
| MousePresent |
Hiermee wordt een waarde opgehaald die aangeeft of een aanwijsapparaat is geïnstalleerd. |
| MouseSpeed |
Hiermee haalt u de huidige muissnelheid op. |
| MouseWheelPresent |
Hiermee wordt een waarde opgehaald die aangeeft of een muis met een muiswiel is geïnstalleerd. |
| MouseWheelScrollDelta |
Hiermee wordt de hoeveelheid deltawaarde van één muiswielrotatie verhoogd. |
| MouseWheelScrollLines |
Hiermee haalt u het aantal lijnen op om te schuiven wanneer het muiswiel wordt gedraaid. |
| NativeMouseWheelSupport |
Hiermee wordt een waarde opgehaald die aangeeft of een muis met een muiswiel is geïnstalleerd. |
| Network |
Hiermee wordt een waarde opgehaald die aangeeft of er een netwerkverbinding aanwezig is. |
| PenWindows |
Hiermee wordt een waarde opgehaald die aangeeft of de Microsoft Windows voor Pen Computing-extensies zijn geïnstalleerd. |
| PopupMenuAlignment |
Hiermee wordt de kant van pop-upmenu's opgehaald die zijn uitgelijnd op het bijbehorende menubalk-item. |
| PowerStatus |
Hiermee haalt u de huidige systeemstroomstatus op. |
| PrimaryMonitorMaximizedWindowSize |
Hiermee worden de standaarddimensies, in pixels, van een gemaximaliseerd venster op de primaire weergave opgehaald. |
| PrimaryMonitorSize |
Hiermee haalt u de afmetingen, in pixels, van de huidige videomodus van het primaire beeldscherm op. |
| RightAlignedMenus |
Hiermee wordt een waarde opgehaald die aangeeft of vervolgkeuzelijsten rechts zijn uitgelijnd met het bijbehorende menubalk-item. |
| ScreenOrientation |
Hiermee haalt u de afdrukstand van het scherm op. |
| Secure |
Hiermee wordt een waarde opgehaald die aangeeft of een Security Manager aanwezig is op dit besturingssysteem. |
| ShowSounds |
Hiermee wordt een waarde opgehaald die aangeeft of de gebruiker de voorkeur geeft aan dat een toepassing informatie in visuele vorm presenteert in situaties waarin de informatie in hoorbare vorm zou worden weergegeven. |
| SizingBorderWidth |
Hiermee haalt u de breedte in pixels op van de grootterand die rond de omtrek van een venster wordt getekend. |
| SmallCaptionButtonSize |
Hiermee haalt u de breedte, in pixels, van kleine bijschriftknoppen en de hoogte, in pixels, van kleine bijschriften op. |
| SmallIconSize |
Hiermee haalt u de afmetingen, in pixels, van een klein pictogram op. |
| TerminalServerSession |
Hiermee wordt een waarde opgehaald die aangeeft of het aanroepende proces is gekoppeld aan een Terminal Services-clientsessie. |
| ToolWindowCaptionButtonSize |
Hiermee haalt u de afmetingen, in pixels, van kleine bijschriftknoppen op. |
| ToolWindowCaptionHeight |
Hiermee haalt u de hoogte, in pixels, van het bijschrift van een hulpmiddelvenster op. |
| UIEffectsEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of gebruikersinterface-effecten zijn ingeschakeld of uitgeschakeld. |
| UserDomainName |
Hiermee haalt u de naam op van het domein waartoe de gebruiker behoort. |
| UserInteractive |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige proces wordt uitgevoerd in de interactieve modus van de gebruiker. |
| UserName |
Hiermee haalt u de gebruikersnaam op die is gekoppeld aan de huidige thread. |
| VerticalFocusThickness |
Hiermee haalt u de dikte, in pixels, van de boven- en onderranden van de rechthoek met systeemfocus op. |
| VerticalResizeBorderThickness |
Hiermee haalt u de dikte, in pixels, van de boven- en onderrand van de rand van de grootte rond de omtrek van een venster waarvan de grootte wordt gewijzigd. |
| VerticalScrollBarArrowHeight |
Hiermee haalt u de hoogte, in pixels, van de pijl bitmap op de verticale schuifbalk op. |
| VerticalScrollBarThumbHeight |
Hiermee haalt u de hoogte, in pixels, van het schuifvak in een verticale schuifbalk op. |
| VerticalScrollBarWidth |
Hiermee haalt u de standaardbreedte, in pixels, van de verticale schuifbalk op. |
| VirtualScreen |
Hiermee haalt u de grenzen van het virtuele scherm op. |
| WorkingArea |
Hiermee haalt u de grootte, in pixels, van het werkgebied van het scherm op. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetBorderSizeForDpi(Int32) |
Hiermee haalt u de dikte, in pixels, van een plat venster of systeembesturingselementrand voor een bepaalde DPI-waarde op. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetHorizontalScrollBarArrowWidthForDpi(Int32) |
Hiermee haalt u de breedte op van de horizontale pijl-bitmap van de schuifbalk in pixels. |
| GetHorizontalScrollBarHeightForDpi(Int32) |
Hiermee wordt de standaardhoogte, in pixels, van de horizontale schuifbalk voor een bepaalde DPI-waarde opgehaald. |
| GetMenuFontForDpi(Int32) |
Hiermee haalt u het lettertype op dat wordt gebruikt om tekst weer te geven in menu's voor gebruik bij het wijzigen van de DPI voor een bepaald beeldschermapparaat. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetVerticalScrollBarWidthForDpi(Int32) |
Hiermee wordt de standaardhoogte, in pixels, van de verticale schuifbalk voor een bepaalde DPI-waarde opgehaald. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| VerticalScrollBarArrowHeightForDpi(Int32) |
Hiermee haalt u de hoogte op van de pijl-bitmap van de verticale schuifbalk in pixels. |