SystemInformation Klas

Definitie

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.

Van toepassing op

Zie ook