指定一或多個宣告的程式設計專案只能從宣告內容中存取,包括來自任何自主類型。
備註
如果程式設計專案代表專屬功能,或包含機密數據,您通常想要盡可能嚴格地限制其存取權。 您可以只允許定義模組的模組、類別或結構來存取它,以達到最大限制。 若要以這種方式限制對專案的存取,您可以使用 來宣告它 Private。
備註
您也可以使用 Private Protected 存取修飾詞,讓成員可從該類別記憶體取,以及從其包含元件中的衍生類別存取。
規則
- 宣告內容。 您只能在模組層級使用
Private。 這表示專案的宣告內容Private必須是模組、類別或結構,而且不能是來源檔案、命名空間、介面或程式。
行為
存取層級。 宣告內容中的所有程式代碼都可以存取其
Private元素。 這包括內含型別內的程序代碼,例如列舉中的巢狀類別或指派表達式。 宣告內容以外的任何程式代碼都無法存取其Private元素。Access 修飾詞。 指定存取層級的關鍵詞稱為 存取修飾詞。 如需存取修飾詞的比較,請參閱 Visual Basic中的存取層級。
Private修飾詞可用於下列內容: