Condividi tramite


Oggetto My.Settings

Fornisce proprietà e metodi per accedere alle impostazioni dell'applicazione.

Osservazioni:

L'oggetto My.Settings fornisce l'accesso alle impostazioni dell'applicazione e consente di archiviare e recuperare in modo dinamico le impostazioni delle proprietà e altre informazioni per l'applicazione. Per altre informazioni, vedere Gestione delle impostazioni dell'applicazione (.NET).

Proprietà

Le proprietà dell'oggetto My.Settings forniscono l'accesso alle impostazioni della tua applicazione. Per aggiungere o rimuovere impostazioni, usare Progettazione impostazioni.

Ogni impostazione ha un nome, un tipo, un ambito e un valore e queste impostazioni determinano come viene visualizzata la proprietà per accedere a ogni impostazione nell'oggetto My.Settings :

  • Name determina il nome della proprietà.

  • Il tipo determina il tipo della proprietà.

  • L'ambito indica se la proprietà è di sola lettura. Se il valore è Application, la proprietà è di sola lettura; se il valore è User, la proprietà è di lettura/scrittura.

  • Value è il valore predefinito della proprietà.

Metodi

Metodo Descrizione
Reload Ricarica le impostazioni utente dagli ultimi valori salvati.
Save Salva le impostazioni utente correnti.

L'oggetto My.Settings fornisce anche proprietà e metodi avanzati, ereditati dalla ApplicationSettingsBase classe .

Attività

Nella tabella seguente sono elencati esempi di attività che coinvolgono l'oggetto My.Settings .

Per Visualizza
Leggere un'impostazione dell'applicazione Procedura: Leggere le impostazioni dell'applicazione in Visual Basic
Modificare un'impostazione utente Procedura: Modificare le impostazioni utente in Visual Basic
Rendere persistenti le impostazioni utente Procedura: Rendere persistenti le impostazioni utente in Visual Basic
Creare una griglia delle proprietà per le impostazioni utente Procedura: Creare griglie delle proprietà per le impostazioni utente in Visual Basic

Esempio

In questo esempio viene visualizzato il valore dell'impostazione Nickname .

Sub ShowNickname()
    MsgBox("Nickname is " & My.Settings.Nickname)
End Sub

Per il funzionamento di questo esempio, l'applicazione deve avere un'impostazione Nickname di tipo String.

Vedere anche