Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
.NET Framework 3.5

  Switch on low bandwidth view
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
.NET Framework Class Library
Microsoft.Win32 Namespace

The Microsoft.Win32 namespace provides two types of classes: those that handle events raised by the operating system and those that manipulate the system registry.

  ClassDescription
Public classCommonDialog An abstract base class for displaying common Win32 dialogs.
Public classFileDialogAn abstract base class that encapsulates functionality that is common to file dialogs, including OpenFileDialog and SaveFileDialog.
Public classIntranetZoneCredentialPolicy Defines a credential policy to be used for resource requests that are made using WebRequest and its derived classes.
Public classOpenFileDialog Represents a common dialog box that allows a user to specify a filename for one or more files to open.
Public classPowerModeChangedEventArgs Provides data for the PowerModeChanged event.
Public classRegistry Provides RegistryKey objects that represent the root keys in the Windows registry, and static methods to access key/value pairs.
Public classRegistryKey Represents a key-level node in the Windows registry. This class is a registry encapsulation.
Public classSaveFileDialog Represents a common dialog that allows the user to specify a filename to save a file as. SaveFileDialog cannot be used by an application that is executing under partial trust.
Public classSessionEndedEventArgs Provides data for the SessionEnded event.
Public classSessionEndingEventArgs Provides data for the SessionEnding event.
Public classSessionSwitchEventArgs Provides data for the SessionSwitch event.
Public classSystemEvents Provides access to system event notifications. This class cannot be inherited.
Public classTimerElapsedEventArgs Provides data for the TimerElapsed event.
Public classUserPreferenceChangedEventArgs Provides data for the UserPreferenceChanged event.
Public classUserPreferenceChangingEventArgs Provides data for the UserPreferenceChanging event.
  DelegateDescription
Public delegatePowerModeChangedEventHandler Represents the method that will handle the PowerModeChanged event.
Public delegateSessionEndedEventHandler Represents the method that will handle the SessionEnded event.
Public delegateSessionEndingEventHandler Represents the method that will handle the SessionEnding event from the operating system.
Public delegateSessionSwitchEventHandler Represents the method that will handle the SessionSwitch event.
Public delegateTimerElapsedEventHandler Represents the method that will handle the TimerElapsed event.
Public delegateUserPreferenceChangedEventHandler Represents the method that will handle the UserPreferenceChanged event.
Public delegateUserPreferenceChangingEventHandler Represents the method that will handle the UserPreferenceChanging event.
  EnumerationDescription
Public enumerationPowerModes Defines identifiers for power mode events reported by the operating system.
Public enumerationRegistryHive Represents the possible values for a top-level node on a foreign machine.
Public enumerationRegistryKeyPermissionCheck Specifies whether security checks are performed when opening registry keys and accessing their name/value pairs.
Public enumerationRegistryValueKind Specifies the data types to use when storing values in the registry, or identifies the data type of a value in the registry.
Public enumerationRegistryValueOptions Specifies optional behavior when retrieving name/value pairs from a registry key.
Public enumerationSessionEndReasons Defines identifiers that represent how the current logon session is ending.
Public enumerationSessionSwitchReason Defines identifiers used to represent the type of a session switch event.
Public enumerationUserPreferenceCategory Defines identifiers that represent categories of user preferences.
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker