共用方式為


Private (Visual Basic)

指定一或多個宣告的程式設計專案只能從宣告內容中存取,包括來自任何自主類型。

備註

如果程式設計專案代表專屬功能,或包含機密數據,您通常想要盡可能嚴格地限制其存取權。 您可以只允許定義模組的模組、類別或結構來存取它,以達到最大限制。 若要以這種方式限制對專案的存取,您可以使用 來宣告它 Private

備註

您也可以使用 Private Protected 存取修飾詞,讓成員可從該類別記憶體取,以及從其包含元件中的衍生類別存取。

規則

  • 宣告內容。 您只能在模組層級使用 Private 。 這表示專案的宣告內容 Private 必須是模組、類別或結構,而且不能是來源檔案、命名空間、介面或程式。

行為

  • 存取層級。 宣告內容中的所有程式代碼都可以存取其 Private 元素。 這包括內含型別內的程序代碼,例如列舉中的巢狀類別或指派表達式。 宣告內容以外的任何程式代碼都無法存取其 Private 元素。

  • Access 修飾詞。 指定存取層級的關鍵詞稱為 存取修飾詞。 如需存取修飾詞的比較,請參閱 Visual Basic中的存取層級

Private修飾詞可用於下列內容:

類別陳述

Const 敘述

Declare 陳述

委派陳述

Dim 宣告

列舉敘述

事件語句

Function 陳述式

介面語句

財產聲明

Structure 陳述式

子語句

另請參閱