Private (Visual Basic)
指定一或多個宣告的程式設計項目只能從其宣告內容中進行存取 (包括從任何內含的型別中)。
備註
如果程式設計項目表示專屬功能或包含機密資料,則您通常要盡可能地限制存取程式設計項目。 您可以設定最大的限制,方法是只允許定義該功能或資料的模組、類別或結構才能存取它。 若要用這種方法來限制項目的存取,則可使用 Private 來宣告它。
規則
- **宣告內容:**只能在模組層級使用 Private。 這表示 Private 項目的宣告內容必須是模組、類別或結構,且不能是原始程式檔、命名空間、介面或程序。
行為
存取層級宣告內容中的所有程式碼都可存取其 Private 項目。 這包含內含型別內部的程式碼,例如,列舉型別中的巢狀類別或指派運算式。 宣告內容外部的程式碼都不能存取該 Private 項目。
**存取修飾詞。**表示存取層級的關鍵字稱為「存取修飾詞」(Access Modifier)。 如需存取修飾詞的比較,請參閱 Visual Basic 中的存取層級。
Private 修飾詞可用於以下內容中: