TypeConverter.SimplePropertyDescriptor 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.
Representerar en abstract klass som innehåller egenskaper för objekt som inte har egenskaper.
protected: ref class TypeConverter::SimplePropertyDescriptor abstract : System::ComponentModel::PropertyDescriptor
protected abstract class TypeConverter.SimplePropertyDescriptor : System.ComponentModel.PropertyDescriptor
Protected MustInherit Class TypeConverter.SimplePropertyDescriptor
Inherits PropertyDescriptor
- Arv
Exempel
Ett exempel på den här klassen finns i exemplet i PropertyDescriptor.
Anteckningar till implementerare
När du ärver från TypeConverter.SimplePropertyDescriptormåste du åsidosätta GetValue(Object) metoderna och SetValue(Object, Object) .
Konstruktorer
| Name | Description |
|---|---|
| TypeConverter.SimplePropertyDescriptor(Type, String, Type, Attribute[]) |
Initierar en ny instans av TypeConverter.SimplePropertyDescriptor klassen. |
| TypeConverter.SimplePropertyDescriptor(Type, String, Type) |
Initierar en ny instans av TypeConverter.SimplePropertyDescriptor klassen. |
Egenskaper
| Name | Description |
|---|---|
| AttributeArray |
Hämtar eller anger en matris med attribut. (Ärvd från MemberDescriptor) |
| Attributes |
Hämtar samlingen med attribut för den här medlemmen. (Ärvd från MemberDescriptor) |
| Category |
Hämtar namnet på den kategori som medlemmen tillhör, enligt vad som anges i CategoryAttribute. (Ärvd från MemberDescriptor) |
| ComponentType |
Hämtar den typ av komponent som den här egenskapsbeskrivningen binder till. |
| Converter |
Hämtar typkonverteraren för den här egenskapen. (Ärvd från PropertyDescriptor) |
| ConverterFromRegisteredType |
Hämtar typkonverteraren för den här egenskapen. (Ärvd från PropertyDescriptor) |
| Description |
Hämtar beskrivningen av medlemmen enligt beskrivningen DescriptionAttributei . (Ärvd från MemberDescriptor) |
| DesignTimeOnly |
Hämtar om den här medlemmen endast ska anges vid designtillfället, enligt beskrivningen DesignOnlyAttributei . (Ärvd från MemberDescriptor) |
| DisplayName |
Hämtar namnet som kan visas i ett fönster, till exempel en Properties window. (Ärvd från MemberDescriptor) |
| IsBrowsable |
Hämtar ett värde som anger om medlemmen är brytbar, enligt vad som anges i BrowsableAttribute. (Ärvd från MemberDescriptor) |
| IsLocalizable |
Hämtar ett värde som anger om den här egenskapen ska lokaliseras enligt beskrivningen LocalizableAttributei . (Ärvd från PropertyDescriptor) |
| IsReadOnly |
Hämtar ett värde som anger om den här egenskapen är skrivskyddad. |
| Name |
Hämtar namnet på medlemmen. (Ärvd från MemberDescriptor) |
| NameHashCode |
Hämtar hash-koden för namnet på medlemmen enligt beskrivningen i GetHashCode(). (Ärvd från MemberDescriptor) |
| PropertyType |
Hämtar egenskapens typ. |
| SerializationVisibility |
Hämtar ett värde som anger om den här egenskapen ska serialiseras, enligt vad som anges i DesignerSerializationVisibilityAttribute. (Ärvd från PropertyDescriptor) |
| SupportsChangeEvents |
Hämtar ett värde som anger om meddelanden om värdeändring för den här egenskapen kan komma från utanför egenskapsbeskrivningen. (Ärvd från PropertyDescriptor) |
Metoder
| Name | Description |
|---|---|
| AddValueChanged(Object, EventHandler) |
Gör att andra objekt kan meddelas när den här egenskapen ändras. (Ärvd från PropertyDescriptor) |
| CanResetValue(Object) |
Returnerar om återställning av komponenten ändrar komponentens värde. |
| CreateAttributeCollection() |
Skapar en samling attribut med hjälp av matrisen med attribut som skickas till konstruktorn. (Ärvd från MemberDescriptor) |
| CreateInstance(Type) |
Skapar en instans av den angivna typen. (Ärvd från PropertyDescriptor) |
| Equals(Object) |
Jämför detta med ett annat objekt för att se om de är likvärdiga. (Ärvd från PropertyDescriptor) |
| FillAttributes(IList) |
Lägger till attributen för PropertyDescriptor i den angivna listan med attribut i den överordnade klassen. (Ärvd från PropertyDescriptor) |
| GetChildProperties() |
Returnerar standardvärdet PropertyDescriptorCollection. (Ärvd från PropertyDescriptor) |
| GetChildProperties(Attribute[]) |
Returnerar en PropertyDescriptorCollection med en angiven matris med attribut som ett filter. (Ärvd från PropertyDescriptor) |
| GetChildProperties(Object, Attribute[]) |
Returnerar en PropertyDescriptorCollection för ett angivet objekt med en angiven matris med attribut som ett filter. (Ärvd från PropertyDescriptor) |
| GetChildProperties(Object) |
Returnerar en PropertyDescriptorCollection för ett angivet objekt. (Ärvd från PropertyDescriptor) |
| GetEditor(Type) |
Hämtar en redigerare av den angivna typen. (Ärvd från PropertyDescriptor) |
| GetHashCode() |
Returnerar hash-koden för det här objektet. (Ärvd från PropertyDescriptor) |
| GetInvocationTarget(Type, Object) |
Den här metoden returnerar det objekt som ska användas under anrop av medlemmar. (Ärvd från PropertyDescriptor) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetTypeFromName(String) |
Returnerar en typ med dess namn. (Ärvd från PropertyDescriptor) |
| GetValue(Object) |
När det åsidosätts i en härledd klass hämtar du det aktuella värdet för egenskapen på en komponent. (Ärvd från PropertyDescriptor) |
| GetValueChangedHandler(Object) |
Hämtar den aktuella uppsättningen |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| OnValueChanged(Object, EventArgs) |
Genererar den |
| RemoveValueChanged(Object, EventHandler) |
Gör att andra objekt kan meddelas när den här egenskapen ändras. (Ärvd från PropertyDescriptor) |
| ResetValue(Object) |
Återställer värdet för den här egenskapen för komponenten. |
| SetValue(Object, Object) |
När den åsidosättas i en härledd klass anger du värdet för komponenten till ett annat värde. (Ärvd från PropertyDescriptor) |
| ShouldSerializeValue(Object) |
Returnerar om värdet för den här egenskapen kan bevaras. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |