SystemInformation SystemInformation SystemInformation SystemInformation Class

Definición

Proporciona información acerca del entorno del sistema actual.Provides information about the current system environment.

public ref class SystemInformation
public class SystemInformation
type SystemInformation = class
Public Class SystemInformation
Herencia
SystemInformationSystemInformationSystemInformationSystemInformation

Ejemplos

En el ejemplo de código siguiente se enumera todas las propiedades de la SystemInformation clase en un ListBox y muestra el valor actual de la propiedad en un TextBox cuando una lista al elemento seleccionada.The following code example lists all properties of the SystemInformation class in a ListBox and displays the current value of the property in a TextBox when a list item selected.

#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 Microsoft.VisualBasic
Imports System
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

Comentarios

El SystemInformation proporciona la clase static propiedades que pueden usarse para obtener información sobre el entorno del sistema actual.The SystemInformation class provides static properties that can be used to get information about the current system environment. La clase proporciona acceso a información como las capacidades del hardware instalado en el sistema, configuración del sistema operativo, disponibilidad de la red y tamaños de los elementos de visualización de Windows.The class provides access to information such as Windows display element sizes, operating system settings, network availability, and the capabilities of hardware installed on the system. No se puede crear una instancia de esta clase.This class cannot be instantiated.

Para obtener más información acerca de los parámetros de todo el sistema, vea "SystemParametersInfo" en la documentación de Platform SDK en http://msdn.microsoft.com .For more information about system-wide parameters, see "SystemParametersInfo" in the Platform SDK documentation at http://msdn.microsoft.com.

Propiedades

ActiveWindowTrackingDelay ActiveWindowTrackingDelay ActiveWindowTrackingDelay ActiveWindowTrackingDelay

Obtiene el tiempo de demora del seguimiento de las ventanas activas.Gets the active window tracking delay.

ArrangeDirection ArrangeDirection ArrangeDirection ArrangeDirection

Obtiene un valor que indica la dirección en que el sistema operativo organiza las ventanas minimizadas.Gets a value that indicates the direction in which the operating system arranges minimized windows.

ArrangeStartingPosition ArrangeStartingPosition ArrangeStartingPosition ArrangeStartingPosition

Obtiene un valor ArrangeStartingPosition que indica la posición desde la que el sistema operativo organiza las ventanas minimizadas.Gets an ArrangeStartingPosition value that indicates the starting position from which the operating system arranges minimized windows.

BootMode BootMode BootMode BootMode

Obtiene un valor BootMode que indica el modo del arranque en que se inició el sistema.Gets a BootMode value that indicates the boot mode the system was started in.

Border3DSize Border3DSize Border3DSize Border3DSize

Obtiene el grosor, en píxeles, de un borde de estilo tridimensional (3D) de un control del sistema o una ventana.Gets the thickness, in pixels, of a three-dimensional (3-D) style window or system control border.

BorderMultiplierFactor BorderMultiplierFactor BorderMultiplierFactor BorderMultiplierFactor

Obtiene el factor multiplicador del borde que se usa al determinar el grosor del borde de tamaño de una ventana.Gets the border multiplier factor that is used when determining the thickness of a window's sizing border.

BorderSize BorderSize BorderSize BorderSize

Obtiene el grosor, en píxeles, de un borde de estilo plano de un control del sistema o una ventana.Gets the thickness, in pixels, of a flat-style window or system control border.

CaptionButtonSize CaptionButtonSize CaptionButtonSize CaptionButtonSize

Obtiene el tamaño estándar, en píxeles, de un botón de una barra de título de ventana.Gets the standard size, in pixels, of a button in a window's title bar.

CaptionHeight CaptionHeight CaptionHeight CaptionHeight

Obtiene el alto, en píxeles, del área de la barra de título estándar de una ventana.Gets the height, in pixels, of the standard title bar area of a window.

CaretBlinkTime CaretBlinkTime CaretBlinkTime CaretBlinkTime

Obtiene el tiempo de parpadeo del símbolo de intercalación.Gets the caret blink time.

CaretWidth CaretWidth CaretWidth CaretWidth

Obtiene el ancho, en píxeles, del símbolo de intercalación en controles de edición.Gets the width, in pixels, of the caret in edit controls.

ComputerName ComputerName ComputerName ComputerName

Obtiene el nombre de equipo NetBIOS del equipo local.Gets the NetBIOS computer name of the local computer.

CursorSize CursorSize CursorSize CursorSize

Obtiene el tamaño máximo, en píxeles, que puede ocupar un cursor.Gets the maximum size, in pixels, that a cursor can occupy.

DbcsEnabled DbcsEnabled DbcsEnabled DbcsEnabled

Obtiene un valor que indica si el sistema operativo puede controlar caracteres de juegos de caracteres de doble byte (DBCS).Gets a value indicating whether the operating system is capable of handling double-byte character set (DBCS) characters.

DebugOS DebugOS DebugOS DebugOS

Obtiene un valor que indica si la versión de depuración de USER.EXE está instalada.Gets a value indicating whether the debug version of USER.EXE is installed.

DoubleClickSize DoubleClickSize DoubleClickSize DoubleClickSize

Obtiene las dimensiones, en píxeles, del área en la que el usuario debe hacer clic dos veces para que el sistema operativo considere los dos clics como un doble clic.Gets the dimensions, in pixels, of the area within which the user must click twice for the operating system to consider the two clicks a double-click.

DoubleClickTime DoubleClickTime DoubleClickTime DoubleClickTime

Obtiene el número máximo de milisegundos que pueden pasar entre un primer clic y un segundo clic para que el sistema operativo considere que la acción del mouse es un doble clic.Gets the maximum number of milliseconds that can elapse between a first click and a second click for the OS to consider the mouse action a double-click.

DragFullWindows DragFullWindows DragFullWindows DragFullWindows

Obtiene un valor que indica si el usuario habilitó el arrastre de la ventana completa.Gets a value indicating whether the user has enabled full window drag.

DragSize DragSize DragSize DragSize

Obtiene el ancho y alto de un rectángulo cuyo centro es el punto en que se presionó el botón del mouse, y dentro del que no se iniciará una operación de arrastre.Gets the width and height of a rectangle centered on the point the mouse button was pressed, within which a drag operation will not begin.

FixedFrameBorderSize FixedFrameBorderSize FixedFrameBorderSize FixedFrameBorderSize

Obtiene el grosor, en píxeles, del borde del marco de una ventana que tiene título y no puede cambiar de tamaño.Gets the thickness, in pixels, of the frame border of a window that has a caption and is not resizable.

FontSmoothingContrast FontSmoothingContrast FontSmoothingContrast FontSmoothingContrast

Obtiene el valor de contraste de suavizado de fuentes usando en el suavizado ClearType.Gets the font smoothing contrast value used in ClearType smoothing.

FontSmoothingType FontSmoothingType FontSmoothingType FontSmoothingType

Obtiene el tipo actual de suavizado de fuentes.Gets the current type of font smoothing.

FrameBorderSize FrameBorderSize FrameBorderSize FrameBorderSize

Obtiene el grosor, en píxeles, del borde de cambio de tamaño que se dibuja alrededor del perímetro de una ventana cuyo tamaño se está cambiando mediante el arrastre.Gets the thickness, in pixels, of the resizing border that is drawn around the perimeter of a window that is being drag resized.

HighContrast HighContrast HighContrast HighContrast

Obtiene un valor que indica si el usuario habilitó la característica de accesibilidad del modo de alto contraste.Gets a value indicating whether the user has enabled the high-contrast mode accessibility feature.

HorizontalFocusThickness HorizontalFocusThickness HorizontalFocusThickness HorizontalFocusThickness

Obtiene el grosor de los bordes izquierdo y derecho del rectángulo de foco del sistema, en píxeles.Gets the thickness of the left and right edges of the system focus rectangle, in pixels.

HorizontalResizeBorderThickness HorizontalResizeBorderThickness HorizontalResizeBorderThickness HorizontalResizeBorderThickness

Obtiene el grosor de los bordes izquierdo y derecho del borde de cambio de tamaño alrededor del perímetro de una ventana cuyo tamaño se está cambiando, en píxeles.Gets the thickness of the left and right edges of the sizing border around the perimeter of a window being resized, in pixels.

HorizontalScrollBarArrowWidth HorizontalScrollBarArrowWidth HorizontalScrollBarArrowWidth HorizontalScrollBarArrowWidth

Obtiene el ancho, en píxeles, del mapa de bits de las flechas que aparecen en la barra de desplazamiento horizontal.Gets the width, in pixels, of the arrow bitmap on the horizontal scroll bar.

HorizontalScrollBarHeight HorizontalScrollBarHeight HorizontalScrollBarHeight HorizontalScrollBarHeight

Obtiene el alto predeterminado, en píxeles, de la barra de desplazamiento horizontal.Gets the default height, in pixels, of the horizontal scroll bar.

HorizontalScrollBarThumbWidth HorizontalScrollBarThumbWidth HorizontalScrollBarThumbWidth HorizontalScrollBarThumbWidth

Obtiene el ancho, en píxeles, del cuadro de desplazamiento de una barra de desplazamiento horizontal.Gets the width, in pixels, of the scroll box in a horizontal scroll bar.

IconHorizontalSpacing IconHorizontalSpacing IconHorizontalSpacing IconHorizontalSpacing

Obtiene el ancho, en píxeles, de una celda de organización de iconos en vista de iconos grandes.Gets the width, in pixels, of an icon arrangement cell in large icon view.

IconSize IconSize IconSize IconSize

Obtiene las dimensiones, en píxeles, del tamaño predeterminado de los iconos de programas de Windows.Gets the dimensions, in pixels, of the Windows default program icon size.

IconSpacingSize IconSpacingSize IconSpacingSize IconSpacingSize

Obtiene el tamaño, en píxeles, de cada cuadro de la cuadrícula usada para organizar los iconos en la vista de iconos grandes.Gets the size, in pixels, of the grid square used to arrange icons in a large-icon view.

IconVerticalSpacing IconVerticalSpacing IconVerticalSpacing IconVerticalSpacing

Obtiene el alto, en píxeles, de una celda de organización de iconos en vista de iconos grandes.Gets the height, in pixels, of an icon arrangement cell in large icon view.

IsActiveWindowTrackingEnabled IsActiveWindowTrackingEnabled IsActiveWindowTrackingEnabled IsActiveWindowTrackingEnabled

Obtiene un valor que indica si se habilita el seguimiento de la ventana activa.Gets a value indicating whether active window tracking is enabled.

IsComboBoxAnimationEnabled IsComboBoxAnimationEnabled IsComboBoxAnimationEnabled IsComboBoxAnimationEnabled

Obtiene un valor que indica si el efecto de deslizar al abrir para los cuadros combinados está habilitado.Gets a value indicating whether the slide-open effect for combo boxes is enabled.

IsDropShadowEnabled IsDropShadowEnabled IsDropShadowEnabled IsDropShadowEnabled

Obtiene un valor que indica si está habilitado el efecto de sombra paralela.Gets a value indicating whether the drop shadow effect is enabled.

IsFlatMenuEnabled IsFlatMenuEnabled IsFlatMenuEnabled IsFlatMenuEnabled

Obtiene un valor que indica si los menús de usuario nativos tienen un aspecto de menú plano.Gets a value indicating whether native user menus have a flat menu appearance.

IsFontSmoothingEnabled IsFontSmoothingEnabled IsFontSmoothingEnabled IsFontSmoothingEnabled

Obtiene un valor que indica si está habilitado el suavizado de fuentes.Gets a value indicating whether font smoothing is enabled.

IsHotTrackingEnabled IsHotTrackingEnabled IsHotTrackingEnabled IsHotTrackingEnabled

Obtiene un valor que indica si está habilitado el seguimiento activo de elementos de interfaz de usuario, como los nombres de menú en las barras de menús.Gets a value indicating whether hot tracking of user-interface elements, such as menu names on menu bars, is enabled.

IsIconTitleWrappingEnabled IsIconTitleWrappingEnabled IsIconTitleWrappingEnabled IsIconTitleWrappingEnabled

Obtiene un valor que indica si está habilitado el ajuste de los títulos de los iconos.Gets a value indicating whether icon-title wrapping is enabled.

IsKeyboardPreferred IsKeyboardPreferred IsKeyboardPreferred IsKeyboardPreferred

Obtiene un valor que indica si el usuario confía en el teclado en lugar del mouse y prefiere que las aplicaciones muestren interfaces de teclado que en otro caso estarían ocultas.Gets a value indicating whether the user relies on the keyboard instead of the mouse, and prefers applications to display keyboard interfaces that would otherwise be hidden.

IsListBoxSmoothScrollingEnabled IsListBoxSmoothScrollingEnabled IsListBoxSmoothScrollingEnabled IsListBoxSmoothScrollingEnabled

Obtiene un valor que indica si el efecto de desplazamiento suave está habilitado para los cuadros de lista.Gets a value indicating whether the smooth-scrolling effect for list boxes is enabled.

IsMenuAnimationEnabled IsMenuAnimationEnabled IsMenuAnimationEnabled IsMenuAnimationEnabled

Obtiene un valor que indica si se habilitan las características de animación de atenuación o deslizamiento de menús.Gets a value indicating whether menu fade or slide animation features are enabled.

IsMenuFadeEnabled IsMenuFadeEnabled IsMenuFadeEnabled IsMenuFadeEnabled

Obtiene un valor que indica si la animación de atenuación de menús está habilitada.Gets a value indicating whether menu fade animation is enabled.

IsMinimizeRestoreAnimationEnabled IsMinimizeRestoreAnimationEnabled IsMinimizeRestoreAnimationEnabled IsMinimizeRestoreAnimationEnabled

Obtiene un valor que indica si se habilita la animación de minimizar y restaurar ventana.Gets a value indicating whether window minimize and restore animation is enabled.

IsSelectionFadeEnabled IsSelectionFadeEnabled IsSelectionFadeEnabled IsSelectionFadeEnabled

Obtiene un valor que indica si el efecto de atenuación de la selección está habilitado.Gets a value indicating whether the selection fade effect is enabled.

IsSnapToDefaultEnabled IsSnapToDefaultEnabled IsSnapToDefaultEnabled IsSnapToDefaultEnabled

Obtiene un valor que indica si se habilita la característica de ajustar a botón predeterminado.Gets a value indicating whether the snap-to-default-button feature is enabled.

IsTitleBarGradientEnabled IsTitleBarGradientEnabled IsTitleBarGradientEnabled IsTitleBarGradientEnabled

Obtiene un valor que indica si el efecto de degradado para las barras de título de ventana está habilitado.Gets a value indicating whether the gradient effect for window title bars is enabled.

IsToolTipAnimationEnabled IsToolTipAnimationEnabled IsToolTipAnimationEnabled IsToolTipAnimationEnabled

Obtiene un valor que indica si la animación de ToolTip está habilitada.Gets a value indicating whether ToolTip animation is enabled.

KanjiWindowHeight KanjiWindowHeight KanjiWindowHeight KanjiWindowHeight

Obtiene el alto, en píxeles, de la ventana Kanji en la parte inferior de la pantalla para las versiones de juegos de caracteres de doble byte (DBCS) de Windows.Gets the height, in pixels, of the Kanji window at the bottom of the screen for double-byte character set (DBCS) versions of Windows.

KeyboardDelay KeyboardDelay KeyboardDelay KeyboardDelay

Obtiene el valor de retardo de repetición del teclado.Gets the keyboard repeat-delay setting.

KeyboardSpeed KeyboardSpeed KeyboardSpeed KeyboardSpeed

Obtiene el valor de retardo de repetición del teclado.Gets the keyboard repeat-speed setting.

MaxWindowTrackSize MaxWindowTrackSize MaxWindowTrackSize MaxWindowTrackSize

Obtiene las dimensiones máximas predeterminadas, expresadas en píxeles, de una ventana con título y bordes de ajuste de tamaño.Gets the default maximum dimensions, in pixels, of a window that has a caption and sizing borders.

MenuAccessKeysUnderlined MenuAccessKeysUnderlined MenuAccessKeysUnderlined MenuAccessKeysUnderlined

Obtiene un valor que indica si las teclas de acceso de los menús están siempre subrayadas.Gets a value indicating whether menu access keys are always underlined.

MenuBarButtonSize MenuBarButtonSize MenuBarButtonSize MenuBarButtonSize

Obtiene el ancho predeterminado, en píxeles, de los botones de barra de menús y el alto, en píxeles, de una barra de menús.Gets the default width, in pixels, for menu-bar buttons and the height, in pixels, of a menu bar.

MenuButtonSize MenuButtonSize MenuButtonSize MenuButtonSize

Obtiene las dimensiones predeterminadas, en píxeles, de los botones de barra de menú.Gets the default dimensions, in pixels, of menu-bar buttons.

MenuCheckSize MenuCheckSize MenuCheckSize MenuCheckSize

Obtiene las dimensiones, en píxeles, correspondientes al tamaño predeterminado del área de una marca de verificación de menú.Gets the dimensions, in pixels, of the default size of a menu check mark area.

MenuFont MenuFont MenuFont MenuFont

Obtiene la fuente usada para mostrar el texto en los menús.Gets the font used to display text on menus.

MenuHeight MenuHeight MenuHeight MenuHeight

Obtiene el alto, en píxeles, de una línea de un menú.Gets the height, in pixels, of one line of a menu.

MenuShowDelay MenuShowDelay MenuShowDelay MenuShowDelay

Obtiene el tiempo, en milisegundos, que el sistema espera antes de mostrar un menú contextual en cascada cuando el cursor del mouse está encima de una opción de submenú.Gets the time, in milliseconds, that the system waits before displaying a cascaded shortcut menu when the mouse cursor is over a submenu item.

MidEastEnabled MidEastEnabled MidEastEnabled MidEastEnabled

Obtiene un valor que indica si el sistema operativo está habilitado para los idiomas hebreo y árabe.Gets a value indicating whether the operating system is enabled for the Hebrew and Arabic languages.

MinimizedWindowSize MinimizedWindowSize MinimizedWindowSize MinimizedWindowSize

Obtiene las dimensiones, en píxeles, de una ventana minimizada normal.Gets the dimensions, in pixels, of a normal minimized window.

MinimizedWindowSpacingSize MinimizedWindowSpacingSize MinimizedWindowSpacingSize MinimizedWindowSpacingSize

Obtiene las dimensiones, en píxeles, del área que se asigna a cada ventana minimizada cuando se organizan.Gets the dimensions, in pixels, of the area each minimized window is allocated when arranged.

MinimumWindowSize MinimumWindowSize MinimumWindowSize MinimumWindowSize

Obtiene el ancho y el alto mínimos, en píxeles, de una ventana.Gets the minimum width and height for a window, in pixels.

MinWindowTrackSize MinWindowTrackSize MinWindowTrackSize MinWindowTrackSize

Obtiene las dimensiones mínimas predeterminadas, en píxeles, que puede ocupar una ventana durante un cambio de tamaño mediante arrastre.Gets the default minimum dimensions, in pixels, that a window may occupy during a drag resize.

MonitorCount MonitorCount MonitorCount MonitorCount

Obtiene el número de monitores del escritorio.Gets the number of display monitors on the desktop.

MonitorsSameDisplayFormat MonitorsSameDisplayFormat MonitorsSameDisplayFormat MonitorsSameDisplayFormat

Obtiene un valor que indica si todos los monitores usan el mismo formato de color de los píxeles.Gets a value indicating whether all the display monitors are using the same pixel color format.

MouseButtons MouseButtons MouseButtons MouseButtons

Obtiene el número de botones del mouse.Gets the number of buttons on the mouse.

MouseButtonsSwapped MouseButtonsSwapped MouseButtonsSwapped MouseButtonsSwapped

Obtiene un valor que indica si se intercambiaron las funciones de los botones del mouse.Gets a value indicating whether the functions of the left and right mouse buttons have been swapped.

MouseHoverSize MouseHoverSize MouseHoverSize MouseHoverSize

Obtiene las dimensiones, en píxeles, del rectángulo en el que el puntero del mouse debe permanecer un tiempo de desplazamiento para que se genere un mensaje de desplazamiento.Gets the dimensions, in pixels, of the rectangle within which the mouse pointer has to stay for the mouse hover time before a mouse hover message is generated.

MouseHoverTime MouseHoverTime MouseHoverTime MouseHoverTime

Obtiene el tiempo, en milisegundos, que el puntero del mouse tiene que permanecer en el rectángulo seleccionado mediante movimiento del mouse hasta que se genera un mensaje de movimiento del mouse.Gets the time, in milliseconds, that the mouse pointer has to stay in the hover rectangle before a mouse hover message is generated.

MousePresent MousePresent MousePresent MousePresent

Obtiene un valor que indica si hay un dispositivo señalador instalado.Gets a value indicating whether a pointing device is installed.

MouseSpeed MouseSpeed MouseSpeed MouseSpeed

Obtiene la velocidad del mouse actual.Gets the current mouse speed.

MouseWheelPresent MouseWheelPresent MouseWheelPresent MouseWheelPresent

Obtiene un valor que indica si se instaló la rueda del mouse.Gets a value indicating whether a mouse with a mouse wheel is installed.

MouseWheelScrollDelta MouseWheelScrollDelta MouseWheelScrollDelta MouseWheelScrollDelta

Obtiene la cantidad del valor de incremento de un único incremento de rotación de la rueda del mouse.Gets the amount of the delta value of a single mouse wheel rotation increment.

MouseWheelScrollLines MouseWheelScrollLines MouseWheelScrollLines MouseWheelScrollLines

Obtiene el número de líneas de desplazamiento al girar la rueda del mouse.Gets the number of lines to scroll when the mouse wheel is rotated.

NativeMouseWheelSupport NativeMouseWheelSupport NativeMouseWheelSupport NativeMouseWheelSupport

Obtiene un valor que indica si el sistema operativo admite de manera nativa una rueda de mouse.Gets a value indicating whether the operating system natively supports a mouse wheel.

Network Network Network Network

Obtiene un valor que indica si hay una conexión de red.Gets a value indicating whether a network connection is present.

PenWindows PenWindows PenWindows PenWindows

Obtiene un valor que indica si están instaladas las extensiones de Microsoft Windows para Pen Computing.Gets a value indicating whether the Microsoft Windows for Pen Computing extensions are installed.

PopupMenuAlignment PopupMenuAlignment PopupMenuAlignment PopupMenuAlignment

Obtiene el lateral de los menús emergentes que se alinean con el elemento de la barra de menús correspondiente.Gets the side of pop-up menus that are aligned to the corresponding menu-bar item.

PowerStatus PowerStatus PowerStatus PowerStatus

Obtiene el estado actual de la alimentación del sistema actual.Gets the current system power status.

PrimaryMonitorMaximizedWindowSize PrimaryMonitorMaximizedWindowSize PrimaryMonitorMaximizedWindowSize PrimaryMonitorMaximizedWindowSize

Obtiene las dimensiones predeterminadas, en píxeles, de una ventana maximizada de la pantalla principal.Gets the default dimensions, in pixels, of a maximized window on the primary display.

PrimaryMonitorSize PrimaryMonitorSize PrimaryMonitorSize PrimaryMonitorSize

Obtiene las dimensiones, en píxeles, del modo de vídeo actual de la pantalla principal.Gets the dimensions, in pixels, of the current video mode of the primary display.

RightAlignedMenus RightAlignedMenus RightAlignedMenus RightAlignedMenus

Obtiene un valor que indica si los menús desplegables están alineados a la derecha con el correspondiente elemento de barra de menús.Gets a value indicating whether drop-down menus are right-aligned with the corresponding menu-bar item.

ScreenOrientation ScreenOrientation ScreenOrientation ScreenOrientation

Obtiene la orientación de la pantalla.Gets the orientation of the screen.

Secure Secure Secure Secure

Obtiene un valor que indica si hay un administrador de seguridad presente en este sistema operativo.Gets a value indicating whether a Security Manager is present on this operating system.

ShowSounds ShowSounds ShowSounds ShowSounds

Obtiene un valor que indica si el usuario prefiere que una aplicación presente la información visualmente en situaciones en las que la presentaría de forma audible.Gets a value indicating whether the user prefers that an application present information in visual form in situations when it would present the information in audible form.

SizingBorderWidth SizingBorderWidth SizingBorderWidth SizingBorderWidth

Obtiene el ancho, en píxeles, del borde de cambio de tamaño dibujado alrededor del perímetro de una ventana cuyo tamaño se está cambiando.Gets the width, in pixels, of the sizing border drawn around the perimeter of a window being resized.

SmallCaptionButtonSize SmallCaptionButtonSize SmallCaptionButtonSize SmallCaptionButtonSize

Obtiene el ancho, en píxeles, de botones de leyenda pequeña y, el alto, en píxeles, de leyendas pequeñas.Gets the width, in pixels, of small caption buttons, and the height, in pixels, of small captions.

SmallIconSize SmallIconSize SmallIconSize SmallIconSize

Obtiene las dimensiones de un icono pequeño, expresadas en píxeles.Gets the dimensions, in pixels, of a small icon.

TerminalServerSession TerminalServerSession TerminalServerSession TerminalServerSession

Obtiene un valor que indica si el proceso de llamada está asociado a una sesión de cliente de Servicios de Terminal Server.Gets a value indicating whether the calling process is associated with a Terminal Services client session.

ToolWindowCaptionButtonSize ToolWindowCaptionButtonSize ToolWindowCaptionButtonSize ToolWindowCaptionButtonSize

Obtiene las dimensiones, expresadas en píxeles, de los botones de título pequeño.Gets the dimensions, in pixels, of small caption buttons.

ToolWindowCaptionHeight ToolWindowCaptionHeight ToolWindowCaptionHeight ToolWindowCaptionHeight

Obtiene el alto, en píxeles, del título de una ventana de herramientas.Gets the height, in pixels, of a tool window caption.

UIEffectsEnabled UIEffectsEnabled UIEffectsEnabled UIEffectsEnabled

Obtiene un valor que indica si los efectos de la interfaz de usuario (IU) están habilitados o deshabilitados.Gets a value indicating whether user interface (UI) effects are enabled or disabled.

UserDomainName UserDomainName UserDomainName UserDomainName

Obtiene el nombre del dominio al que pertenece el usuario.Gets the name of the domain the user belongs to.

UserInteractive UserInteractive UserInteractive UserInteractive

Obtiene un valor que indica si el proceso actual se ejecuta en modo de interacción con el usuario.Gets a value indicating whether the current process is running in user-interactive mode.

UserName UserName UserName UserName

Obtiene el nombre de usuario asociado al subproceso actual.Gets the user name associated with the current thread.

VerticalFocusThickness VerticalFocusThickness VerticalFocusThickness VerticalFocusThickness

Obtiene el grosor, en píxeles, de los bordes superior e inferior del rectángulo de foco del sistema.Gets the thickness, in pixels, of the top and bottom edges of the system focus rectangle.

VerticalResizeBorderThickness VerticalResizeBorderThickness VerticalResizeBorderThickness VerticalResizeBorderThickness

Obtiene el grosor, en píxeles, de los lados superior e inferior del borde de tamaño en torno al perímetro de una ventana cuyo tamaño se va a cambiar.Gets the thickness, in pixels, of the top and bottom edges of the sizing border around the perimeter of a window being resized.

VerticalScrollBarArrowHeight VerticalScrollBarArrowHeight VerticalScrollBarArrowHeight VerticalScrollBarArrowHeight

Obtiene el alto, en píxeles, del mapa de bits de las flechas que aparecen en la barra de desplazamiento vertical.Gets the height, in pixels, of the arrow bitmap on the vertical scroll bar.

VerticalScrollBarThumbHeight VerticalScrollBarThumbHeight VerticalScrollBarThumbHeight VerticalScrollBarThumbHeight

Obtiene el alto, en píxeles, del cuadro de desplazamiento de una barra de desplazamiento vertical.Gets the height, in pixels, of the scroll box in a vertical scroll bar.

VerticalScrollBarWidth VerticalScrollBarWidth VerticalScrollBarWidth VerticalScrollBarWidth

Obtiene el ancho predeterminado, en píxeles, de la barra de desplazamiento vertical.Gets the default width, in pixels, of the vertical scroll bar.

VirtualScreen VirtualScreen VirtualScreen VirtualScreen

Obtiene los límites de la pantalla virtual.Gets the bounds of the virtual screen.

WorkingArea WorkingArea WorkingArea WorkingArea

Obtiene el tamaño, en píxeles, del área de trabajo de la pantalla.Gets the size, in pixels, of the working area of the screen.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetBorderSizeForDpi(Int32) GetBorderSizeForDpi(Int32) GetBorderSizeForDpi(Int32) GetBorderSizeForDpi(Int32)

Obtiene el grosor, en píxeles, de un borde de estilo plano de un control del sistema o una ventana para un valor de PPP especificado.Gets the thickness, in pixels, of a flat-style window or system control border for a given DPI value.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetHorizontalScrollBarArrowWidthForDpi(Int32) GetHorizontalScrollBarArrowWidthForDpi(Int32) GetHorizontalScrollBarArrowWidthForDpi(Int32) GetHorizontalScrollBarArrowWidthForDpi(Int32)

Obtiene el ancho, en píxeles, del mapa de bits de las flechas que aparecen en la barra de desplazamiento horizontal.Gets the width of the horizontal scroll bar arrow bitmap in pixels.

GetHorizontalScrollBarHeightForDpi(Int32) GetHorizontalScrollBarHeightForDpi(Int32) GetHorizontalScrollBarHeightForDpi(Int32) GetHorizontalScrollBarHeightForDpi(Int32)

Obtiene el alto predeterminado, en píxeles, de la barra de desplazamiento horizontal para un valor de PPP especificado.Gets the default height, in pixels, of the horizontal scroll bar for a given DPI value.

GetMenuFontForDpi(Int32) GetMenuFontForDpi(Int32) GetMenuFontForDpi(Int32) GetMenuFontForDpi(Int32)

Obtiene la fuente usada para mostrar texto en los menús a fin de utilizarlos en el cambio del valor de PPP de una pantalla especificada.Gets the font used to display text on menus for use in changing the DPI for a given display device.

GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
GetVerticalScrollBarWidthForDpi(Int32) GetVerticalScrollBarWidthForDpi(Int32) GetVerticalScrollBarWidthForDpi(Int32) GetVerticalScrollBarWidthForDpi(Int32)

Obtiene el alto predeterminado, en píxeles, de la barra de desplazamiento vertical para un valor de PPP especificado.Gets the default height, in pixels, of the vertical scroll bar for a given DPI value.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)
VerticalScrollBarArrowHeightForDpi(Int32) VerticalScrollBarArrowHeightForDpi(Int32) VerticalScrollBarArrowHeightForDpi(Int32) VerticalScrollBarArrowHeightForDpi(Int32)

Obtiene el alto del mapa de bits de las flechas que aparecen en la barra de desplazamiento vertical en píxeles.Gets the height of the vertical scroll bar arrow bitmap in pixels.

Se aplica a

Consulte también: