次の方法で共有


ParenthesizePropertyNameAttribute クラス

関連付けられているプロパティの名前をかっこで囲んで [プロパティ] ウィンドウに表示するかどうかを示します。このクラスは継承できません。

名前空間: System.ComponentModel
アセンブリ: System (system.dll 内)

構文

'宣言
<AttributeUsageAttribute(AttributeTargets.All)> _
Public NotInheritable Class ParenthesizePropertyNameAttribute
    Inherits Attribute
'使用
Dim instance As ParenthesizePropertyNameAttribute
[AttributeUsageAttribute(AttributeTargets.All)] 
public sealed class ParenthesizePropertyNameAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::All)] 
public ref class ParenthesizePropertyNameAttribute sealed : public Attribute
/** @attribute AttributeUsageAttribute(AttributeTargets.All) */ 
public final class ParenthesizePropertyNameAttribute extends Attribute
AttributeUsageAttribute(AttributeTargets.All) 
public final class ParenthesizePropertyNameAttribute extends Attribute

解説

NeedParenthesis 値が true である ParenthesizePropertyNameAttribute は、[プロパティ] ウィンドウに対して、関連付けられているプロパティの名前をかっこで囲んで表示する必要があることを指示します。[プロパティ] ウィンドウは、アルファベット モードの場合、プロパティの名前をかっこで囲んでリストの上部付近に表示します。項目別モードの場合は、その項目内の上部付近に表示します。

継承階層

System.Object
   System.Attribute
    System.ComponentModel.ParenthesizePropertyNameAttribute

スレッド セーフ

この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0

参照

関連項目

ParenthesizePropertyNameAttribute メンバ
System.ComponentModel 名前空間