DesignTimeVisibleAttribute Klass

Definition

DesignTimeVisibleAttribute markerar en komponents synlighet. Om Yes finns kan en visuell designer visa den här komponenten i en designer.

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
Arv
DesignTimeVisibleAttribute
Attribut

Kommentarer

DesignTimeVisibleAttribute Är ett tips till designern. Designern ignorerar det här attributet för komponenter som har en användargränssnittsnärvaro. Det kan bara tillämpas på klasser.

Är DesignTimeVisibleAttribute mest användbart när du har en kontroll som accepterar underordnade komponenter. Till exempel bör System.Windows.Forms.TreeView-kontrollens nodobjekt inte visas i komponentfältet eftersom de ritas av kontrollen System.Windows.Forms.TreeView.

Konstruktorer

Name Description
DesignTimeVisibleAttribute()

Skapar en ny DesignTimeVisibleAttribute uppsättning till standardvärdet falseför .

DesignTimeVisibleAttribute(Boolean)

Skapar en ny DesignTimeVisibleAttribute med egenskapen Visible inställd på det angivna värdet i visible.

Fält

Name Description
Default

Standardsynlighet som är Yes.

No

Markerar en komponent som inte synlig i en visuell designer.

Yes

Markerar en komponent som synlig i en visuell designer.

Egenskaper

Name Description
TypeId

När den implementeras i en härledd klass hämtar du en unik identifierare för den här Attribute.

(Ärvd från Attribute)
Visible

Hämtar eller anger om komponenten ska visas vid designtillfället.

Metoder

Name Description
Equals(Object)

Returnerar ett värde som anger om den här instansen är lika med ett angivet objekt.

GetHashCode()

Returnerar hash-koden för den här instansen.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IsDefaultAttribute()

Hämtar ett värde som anger om den här instansen Default är lika med värdet.

Match(Object)

När den åsidosätts i en härledd klass returneras ett värde som anger om den här instansen är lika med ett angivet objekt.

(Ärvd från Attribute)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

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

Mappar en uppsättning namn till en motsvarande uppsättning av sändningsidentifierare.

(Ärvd från Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Hämtar typinformationen för ett objekt, som kan användas för att hämta typinformationen för ett gränssnitt.

(Ärvd från Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Hämtar antalet typinformationsgränssnitt som ett objekt tillhandahåller (antingen 0 eller 1).

(Ärvd från Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Ger åtkomst till egenskaper och metoder som exponeras av ett objekt.

(Ärvd från Attribute)

Gäller för