建議使用 Visual Studio 2017

Attribute Contexts

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

C + + 屬性可以使用四個基本的欄位來說明: 它們可以套用到目標 (套用至),如果不是可重複 (重複)、 所需的其他屬性的目前狀態 (必要屬性),並以其他屬性不相容的情形 (無效的屬性)。 這些欄位是以每個屬性的參考主題中的表格所示。 這些欄位的描述如下。

此欄位描述是合法的目標,指定屬性的不同 C++ 語言項目。 舉個例說,如果屬性會指定 「 類別 」,在套用至欄位,這會指示屬性只能套用到合法的 C++ 類別。 如果將屬性套用至類別的成員函式,將產生一個語法錯誤。

如需詳細資訊,請參閱屬性的用法

這個欄位會指出是否可以設為相同的目標重複套用屬性。 大部分的屬性不是可重複的。

這個欄位會列出所需用到的其他屬性指定的屬性,才能正確運作的禮物 (亦即,套用至同一個目標)。 很常見的屬性,若要讓這個欄位的任何項目。

這個欄位會列出與指定的屬性不相容的其他屬性。 很常見的屬性,若要讓這個欄位的任何項目。

C++ Attributes Reference

顯示: