DataViewPropertyDescriptor Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje właściwość dynamiczną węzła w hierarchii widoku danych.
public ref class DataViewPropertyDescriptor : System::ComponentModel::PropertyDescriptor
public class DataViewPropertyDescriptor : System.ComponentModel.PropertyDescriptor
type DataViewPropertyDescriptor = class
inherit PropertyDescriptor
Public Class DataViewPropertyDescriptor
Inherits PropertyDescriptor
- Dziedziczenie
-
DataViewPropertyDescriptor
Konstruktory
| DataViewPropertyDescriptor(PropertyDescriptor) |
Inicjuje DataViewPropertyDescriptor nowe wystąpienie klasy za pomocą obiektu deskryptora właściwości. |
| DataViewPropertyDescriptor(PropertyDescriptor, Attribute[]) |
Inicjuje DataViewPropertyDescriptor nowe wystąpienie klasy z obiektem deskryptora właściwości i tablicą atrybutów. |
| DataViewPropertyDescriptor(String) |
Inicjuje DataViewPropertyDescriptor nowe wystąpienie klasy o nazwie właściwości. |
| DataViewPropertyDescriptor(String, Attribute[]) |
Inicjuje DataViewPropertyDescriptor nowe wystąpienie klasy z nazwą właściwości i tablicą atrybutów. |
| DataViewPropertyDescriptor(String, String) |
Inicjuje DataViewPropertyDescriptor nowe wystąpienie klasy z nazwą właściwości i nazwą wyświetlaną właściwości. |
| DataViewPropertyDescriptor(String, String, String) |
Inicjuje DataViewPropertyDescriptor nowe wystąpienie klasy z nazwą właściwości, nazwą wyświetlaną właściwości i nazwą kategorii. |
| DataViewPropertyDescriptor(String, String, String, String) |
Inicjuje nowe wystąpienie DataViewPropertyDescriptor klasy z nazwą właściwości, inną wersją nazwy właściwości do celów wyświetlanych, nazwą kategorii i opisem. |
| DataViewPropertyDescriptor(String, String, String, String, Boolean) |
Inicjuje nowe wystąpienie DataViewPropertyDescriptor klasy z nazwą właściwości, inną wersją nazwy właściwości do celów wyświetlanych, nazwą kategorii i opisem. |
Właściwości
| Attributes |
Pobiera kolekcję atrybutów skojarzonych z deskryptorem bieżącej właściwości. |
| Category |
Pobiera kategorię z CategoryAttribute deskryptora bieżącej właściwości. |
| ComponentType |
Pobiera typ składnika, z którego jest powiązana właściwość. |
| Converter |
Pobiera konwerter typów dla deskryptora bieżącej właściwości. |
| Description |
Pobiera opis z DescriptionAttribute deskryptora bieżącej właściwości. |
| IsReadOnly |
Pobiera wartość wskazującą, czy bieżący deskryptor właściwości jest tylko do odczytu. |
| Name |
Pobiera nazwę właściwości. |
| NameHashCode |
Pobiera kod skrótu nazwy właściwości. |
| PropertyType |
Pobiera typ właściwości . |
Metody
| CanResetValue(Object) |
Wskazuje, czy wartość właściwości można zresetować dla określonego składnika. |
| GetChildProperties(Object, Attribute[]) |
Zwraca wartość PropertyDescriptorCollection dla danego składnika przy użyciu określonej tablicy atrybutów jako filtru. |
| GetValue(Object) |
Pobiera bieżącą wartość właściwości dla określonego składnika. |
| ResetValue(Object) |
Resetuje wartość właściwości określonego składnika do wartości domyślnej. |
| SetAttribute(Attribute) |
Dodaje określony atrybut do listy atrybutów tej właściwości. |
| SetAttributes(Attribute[]) |
Dodaje określone atrybuty do listy atrybutów tej właściwości. |
| SetCategory(String) |
Ustawia atrybut category przy użyciu określonej wartości kategorii. |
| SetComponentType(Type) |
Ustawia typ składnika na określony typ. |
| SetConverterType(String) |
Dodaje element TypeConverterAttribute, używając określonej nazwy typu jako konwertera danych dla deskryptora właściwości. |
| SetConverterType(Type) |
Dodaje element TypeConverterAttribute, używając określonego typu jako konwertera danych dla deskryptora właściwości. |
| SetDescription(String) |
Ustawia atrybut description przy użyciu określonej wartości opisu. |
| SetDisplayName(String) |
Ustawia atrybut nazwy wyświetlanej przy użyciu określonej wartości nazwy wyświetlanej. |
| SetIsBrowsable(Boolean) |
Dodaje wartość odpowiadającą BrowsableAttribute określonej wartości logicznej, która wskazuje, czy właściwość można zmodyfikować w czasie projektowania w okno Właściwości. |
| SetIsLocalizable(Boolean) |
Dodaje wartość odpowiadającą LocalizableAttribute określonej wartości logicznej, która wskazuje, czy właściwość powinna być zlokalizowana. |
| SetIsReadOnly(Boolean) |
Dodaje wartość odpowiadającą ReadOnlyAttribute określonej wartości logicznej, która wskazuje, czy właściwość jest tylko do odczytu. |
| SetName(String) |
Ustawia nazwę właściwości. |
| SetPropertyType(Type) |
Ustawia typ właściwości na określony typ. |
| SetValue(Object, Object) |
Ustawia wartość właściwości dla określonego składnika na nową wartość. |
| ShouldSerializeValue(Object) |
Wskazuje, czy wartość właściwości określonego składnika powinna być serializowana. |