Udostępnij za pośrednictwem


Private (Visual Basic)

Określa, że jeden lub więcej elementów programowania deklarowanych są dostępne tylko z w kontekście ich zgłoszenia, łącznie z w ramach wszelkich rodzajów zawarte.

Uwagi

Jeśli element programowania reprezentuje własnościowych funkcji lub zawiera dane poufne, ma zazwyczaj jako ściśle ograniczyć dostęp do niego.Maksymalne ograniczenie jest osiągnąć poprzez umożliwienie tylko moduł, klasy lub struktury, która definiuje ją do niego dostęp.Aby ograniczyć dostęp do elementu w ten sposób, można zadeklarować ją z Private.

Zasady

  • Kontekst deklaracji. Można użyć Private tylko na poziomie modułu.Oznacza to kontekst deklaracji Private element musi być moduł, klasy lub struktury i nie może być plik źródłowy, obszar nazw, interfejsu lub procedury.

Zachowanie

  • Poziom dostępu. Dostęp można uzyskać cały kod w kontekście deklaracji jego Private elementy.Obejmuje to kod w ramach zamkniętego typu, takich jak klasy zagnieżdżone lub wyrażenie przypisania w wyliczenie.Nie kodu wykraczającego poza kontekście deklaracji można uzyskać dostęp jej Private elementy.

  • Modyfikatory dostępu. Słowa kluczowe, które określają poziom dostępu są nazywane modyfikatorów dostępu.Dla porównania modyfikatorów dostępu, zobacz Poziomy dostępu w Visual Basic.

Private Modyfikator mogą być używane w tych kontekstach:

Instrukcja klasy

Instrukcja const

Stwierdzenie instrukcji

Instrukcja delegata

Instrukcja Dim

Instrukcja Enum

Oświadczenie zdarzeń

Funkcja instrukcji

Instrukcja interfejsu

Właściwość instrukcji

Instrukcja struktury

Instrukcja Sub

Zobacz też

Informacje

Public (Visual Basic)

Protected (Visual Basic)

Friend (Visual Basic)

Koncepcje

Poziomy dostępu w Visual Basic

Procedury w Visual Basic

Inne zasoby

Struktury (Visual Basic)

Obiekty i klasy w Visual Basic