DesignTimeVisibleAttribute クラス

定義

DesignTimeVisibleAttribute は、コンポーネントの可視性をマークします。 Yes が設定されている場合、ビジュアル デザイナーは、このコンポーネントをデザイナーに表示できます。

public ref class DesignTimeVisibleAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface)]
public sealed class DesignTimeVisibleAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface)>]
type DesignTimeVisibleAttribute = class
    inherit Attribute
Public NotInheritable Class DesignTimeVisibleAttribute
Inherits Attribute
継承
DesignTimeVisibleAttribute
属性

注釈

DesignTimeVisibleAttributeは、Designerのヒントです。 Designerでは、UI が存在するコンポーネントの場合、この属性は無視されます。 クラスにのみ適用できます。

DesignTimeVisibleAttributeは、子コンポーネントを受け入れるコントロールがある場合に最も便利です。 たとえば、コントロールの System.Windows.Forms.TreeView ノード項目はコントロールによって描画されるため、コンポーネント トレイには System.Windows.Forms.TreeView 表示されません。

コンストラクター

DesignTimeVisibleAttribute()

既定値の false に設定した、新しい DesignTimeVisibleAttribute を作成します。

DesignTimeVisibleAttribute(Boolean)

DesignTimeVisibleAttribute プロパティに visible で指定された値を設定して、新しい Visible を作成します。

フィールド

Default

既定の可視性は Yes です。

No

コンポーネントをビジュアル デザイナーで参照できないことをマークします。

Yes

コンポーネントをビジュアル デザイナーで参照できることをマークします。

プロパティ

TypeId

派生クラスで実装されると、この Attribute の一意の識別子を取得します。

(継承元 Attribute)
Visible

コンポーネントがデザイン時に表示されるかどうかを取得または設定します。

メソッド

Equals(Object)

このインスタンスが、指定されたオブジェクトと等価であるかどうかを示す値を返します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
IsDefaultAttribute()

このインスタンスが Default 値と等しいかどうかを示す値を取得します。

Match(Object)

派生クラス内でオーバーライドされたときに、指定したオブジェクトとこのインスタンスが等しいかどうかを示す値を返します。

(継承元 Attribute)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

一連の名前を対応する一連のディスパッチ識別子に割り当てます。

(継承元 Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

オブジェクトの型情報を取得します。この情報はインターフェイスの型情報の取得に使用できます。

(継承元 Attribute)
_Attribute.GetTypeInfoCount(UInt32)

オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。

(継承元 Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

オブジェクトによって公開されたプロパティおよびメソッドへのアクセスを提供します。

(継承元 Attribute)

適用対象