My.Settings — Obiekt

Udostępnia właściwości i metody uzyskiwania dostępu do ustawień aplikacji.

Uwagi

Obiekt My.Settings zapewnia dostęp do ustawień aplikacji i umożliwia dynamiczne przechowywanie i pobieranie ustawień właściwości oraz innych informacji dla aplikacji. Aby uzyskać więcej informacji, zobacz Zarządzanie Ustawienia aplikacji (.NET).

Właściwości

Właściwości My.Settings obiektu zapewniają dostęp do ustawień aplikacji. Aby dodać lub usunąć ustawienia, użyj Ustawienia Projektant.

Każde ustawienie ma wartość Name(Nazwa), Type (Typ), Scope (Zakres) i Value (Wartość), a te ustawienia określają, jak właściwość ma uzyskać dostęp do każdego ustawienia w My.Settings obiekcie :

  • Nazwa określa nazwę właściwości.

  • Typ określa typ właściwości.

  • Zakres wskazuje, czy właściwość jest tylko do odczytu. Jeśli wartość to Application, właściwość jest tylko do odczytu. Jeśli wartość to Użytkownik, właściwość jest odczyt-zapis.

  • Wartość jest wartością domyślną właściwości.

Metody

Metoda opis
Reload Ponownie ładuje ustawienia użytkownika z ostatnich zapisanych wartości.
Save Zapisuje bieżące ustawienia użytkownika.

Obiekt My.Settings udostępnia również zaawansowane właściwości i metody dziedziczone z ApplicationSettingsBase klasy .

Zadania

W poniższej tabeli wymieniono przykłady zadań obejmujących My.Settings obiekt.

Działanie Zobacz
Odczytywanie ustawienia aplikacji Porady: odczytywanie Ustawienia aplikacji w Visual Basic
Zmienianie ustawienia użytkownika Porady: zmienianie Ustawienia użytkownika w Visual Basic
Utrwalanie ustawień użytkownika Porady: utrwalanie Ustawienia użytkownika w Visual Basic
Tworzenie siatki właściwości dla ustawień użytkownika Porady: tworzenie siatki właściwości dla Ustawienia użytkownika w Visual Basic

Przykład

W tym przykładzie zostanie wyświetlona wartość Nickname ustawienia.

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

Aby można było pracować w tym przykładzie, aplikacja musi mieć Nickname ustawienie typu String.

Zobacz też