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