Microsoft.Win32 Namespace

Lo spazio dei nomi Microsoft.Win32 fornisce i due tipi di classi seguenti: classi per la gestione di eventi generati dal sistema operativo e classi per la modifica del Registro di sistema. 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.

Classi

CommonDialog

Classe di base astratta per visualizzare finestre di dialogo Win32 comuni.An abstract base class for displaying common Win32 dialogs.

FileDialog

classe base astratta che incapsula funzionalità comuni alle finestre di dialogo dei file, incluse OpenFileDialog e SaveFileDialog.An abstract base class that encapsulates functionality that is common to file dialogs, including OpenFileDialog and SaveFileDialog.

FileDialogCustomPlace

Rappresenta una voce in un elenco di posizioni FileDialog personalizzato.Represents an entry in a FileDialog custom place list.

FileDialogCustomPlaces

Definisce le cartelle note delle posizioni personalizzate nelle finestre di dialogo dei file.Defines the known folders for custom places in file dialog boxes.

IntranetZoneCredentialPolicy

Definisce i criteri delle credenziali da utilizzare per le richieste di risorse effettuate mediante l'oggetto WebRequest e le relative classi derivate.Defines a credential policy to be used for resource requests that are made using WebRequest and its derived classes.

OpenFileDialog

Rappresenta una finestra di dialogo comune che consente a un utente di specificare un nome file per aprire uno o più file.Represents a common dialog box that allows a user to specify a filename for one or more files to open.

PowerModeChangedEventArgs

Fornisce dati per l'evento PowerModeChanged.Provides data for the PowerModeChanged event.

Registry

Fornisce oggetti RegistryKey che rappresentano le chiavi di primo livello del Registro di sistema di Windows, nonché i metodi static per l'accesso alle coppie chiave/valore.Provides RegistryKey objects that represent the root keys in the Windows registry, and static methods to access key/value pairs.

RegistryAclExtensions
RegistryKey

Rappresenta un nodo a livello di chiave nel Registro di sistema di Windows.Represents a key-level node in the Windows registry. Questa classe costituisce un incapsulamento del Registro di sistema.This class is a registry encapsulation.

SaveFileDialog

Rappresenta una finestra di dialogo comune che consente all'utente di specificare un nome con cui salvare un file.Represents a common dialog that allows the user to specify a filename to save a file as. Non è possibile utilizzare SaveFileDialog da un'applicazione eseguita in condizioni di attendibilità parziale.SaveFileDialog cannot be used by an application that is executing under partial trust.

SessionEndedEventArgs

Fornisce dati per l'evento SessionEnded.Provides data for the SessionEnded event.

SessionEndingEventArgs

Fornisce dati per l'evento SessionEnding.Provides data for the SessionEnding event.

SessionSwitchEventArgs

Fornisce dati per l'evento SessionSwitch.Provides data for the SessionSwitch event.

SystemEvents

Fornisce l'accesso alle notifiche degli eventi di sistema.Provides access to system event notifications. Questa classe non può essere ereditata.This class cannot be inherited.

TimerElapsedEventArgs

Fornisce dati per l'evento TimerElapsed.Provides data for the TimerElapsed event.

UserPreferenceChangedEventArgs

Fornisce dati per l'evento UserPreferenceChanged.Provides data for the UserPreferenceChanged event.

UserPreferenceChangingEventArgs

Fornisce dati per l'evento UserPreferenceChanging.Provides data for the UserPreferenceChanging event.

Enumerazioni

PowerModes

Definisce gli identificatori per gli eventi di modalità di alimentazione segnalati dal sistema operativo.Defines identifiers for power mode events reported by the operating system.

RegistryHive

Rappresenta i possibili valori di un nodo di primo livello su un computer remoto.Represents the possible values for a top-level node on a foreign machine.

RegistryKeyPermissionCheck

Specifica se i controlli di sicurezza vengono eseguiti all'apertura delle chiavi del Registro di sistema e all'accesso alle relative coppie nome/valore.Specifies whether security checks are performed when opening registry keys and accessing their name/value pairs.

RegistryOptions

Specifica le opzioni da utilizzare per la creazione di una chiave del Registro di sistema.Specifies options to use when creating a registry key.

RegistryValueKind

Specifica i tipi di dati da utilizzare per l'archiviazione dei valori nel Registro di sistema oppure identifica il tipo di dati di un valore del Registro di sistema.Specifies the data types to use when storing values in the registry, or identifies the data type of a value in the registry.

RegistryValueOptions

Specifica un comportamento facoltativo per il recupero delle coppie nome/valore da una chiave del Registro di sistema.Specifies optional behavior when retrieving name/value pairs from a registry key.

RegistryView

Specifica la visualizzazione del Registro di sistema da scegliere in un sistema operativo a 64 bit.Specifies which registry view to target on a 64-bit operating system.

SessionEndReasons

Definisce gli identificatori che rappresentano la modalità di chiusura della sessione di accesso corrente.Defines identifiers that represent how the current logon session is ending.

SessionSwitchReason

Definisce gli identificatori utilizzati per rappresentare il tipo di un evento di passaggio di sessione.Defines identifiers used to represent the type of a session switch event.

UserPreferenceCategory

Definisce gli identificatori che rappresentano categorie di preferenze utente.Defines identifiers that represent categories of user preferences.

Delegati

PowerModeChangedEventHandler

Rappresenta il metodo che gestirà l'evento PowerModeChanged.Represents the method that will handle the PowerModeChanged event.

SessionEndedEventHandler

Rappresenta il metodo che gestirà l'evento SessionEnded.Represents the method that will handle the SessionEnded event.

SessionEndingEventHandler

Rappresenta il metodo che gestirà l'evento SessionEnding del sistema operativo.Represents the method that will handle the SessionEnding event from the operating system.

SessionSwitchEventHandler

Rappresenta il metodo che gestirà l'evento SessionSwitch.Represents the method that will handle the SessionSwitch event.

TimerElapsedEventHandler

Rappresenta il metodo che gestirà l'evento TimerElapsed.Represents the method that will handle the TimerElapsed event.

UserPreferenceChangedEventHandler

Rappresenta il metodo che gestirà l'evento UserPreferenceChanged.Represents the method that will handle the UserPreferenceChanged event.

UserPreferenceChangingEventHandler

Rappresenta il metodo che gestirà l'evento UserPreferenceChanging.Represents the method that will handle the UserPreferenceChanging event.