DesignTimeVisibleAttribute Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- 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 |
| DesignTimeVisibleAttribute(Boolean) |
Skapar en ny DesignTimeVisibleAttribute med egenskapen Visible inställd på det angivna värdet i |
Fält
| Name | Description |
|---|---|
| Default |
Standardsynlighet som är |
| 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) |