DesignTimeVisibleAttribute Osztály

Definíció

DesignTimeVisibleAttribute jelzi az összetevők láthatóságát. Ha Yes jelen van, a vizualizációtervező megjelenítheti ezt az összetevőt egy tervezőn.

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
Öröklődés
DesignTimeVisibleAttribute
Attribútumok

Megjegyzések

Ez DesignTimeVisibleAttribute egy tipp a Tervezőnek. A Tervező figyelmen kívül hagyja ezt az attribútumot a felhasználói felületi jelenléttel rendelkező összetevők esetében. Csak osztályokra alkalmazható.

Ez DesignTimeVisibleAttribute akkor hasznos, ha olyan vezérlővel rendelkezik, amely elfogadja a gyermekösszetevőket. A System.Windows.Forms.TreeView vezérlő csomópontelemei például nem jelenhetnek meg az összetevő tálcáján, mert azokat a System.Windows.Forms.TreeView vezérlőelem rajzolja meg.

Konstruktorok

Name Description
DesignTimeVisibleAttribute()

Új halmazt DesignTimeVisibleAttribute hoz létre az alapértelmezett értékre false.

DesignTimeVisibleAttribute(Boolean)

Létrehoz egy újat DesignTimeVisibleAttribute a Visible megadott értékre beállított tulajdonsággal a következőben visible: .

Mezők

Name Description
Default

Az alapértelmezett láthatóság, amely a következő Yes: .

No

Egy összetevőt nem láthatóként jelöl meg egy vizualizációtervezőben.

Yes

Egy összetevőt láthatóként jelöl meg egy vizualizációtervezőben.

Tulajdonságok

Name Description
TypeId

Ha származtatott osztályban implementálják, ehhez egy egyedi azonosítót Attributekap.

(Öröklődés forrása Attribute)
Visible

Lekérdezi vagy beállítja, hogy az összetevőnek a tervezéskor kell-e megjelennie.

Metódusok

Name Description
Equals(Object)

Olyan értéket ad vissza, amely jelzi, hogy ez a példány egyenlő-e egy adott objektummal.

GetHashCode()

A példány kivonatkódját adja vissza.

GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
IsDefaultAttribute()

Egy értéket kap, amely jelzi, hogy ez a példány egyenlő-e az Default értékkel.

Match(Object)

Származtatott osztály felülírásakor egy olyan értéket ad vissza, amely jelzi, hogy ez a példány egy adott objektummal egyenlő-e.

(Öröklődés forrása Attribute)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

Explicit interfész-implementációk

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

Névkészletet képez le a küldési azonosítók megfelelő készletére.

(Öröklődés forrása Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Lekéri egy objektum típusadatait, amelyek a felület típusadatainak lekérésére használhatók.

(Öröklődés forrása Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Lekéri az objektumok által biztosított típusinformációs felületek számát (0 vagy 1).

(Öröklődés forrása Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Hozzáférést biztosít az objektumok által közzétett tulajdonságokhoz és metódusokhoz.

(Öröklődés forrása Attribute)

A következőre érvényes: