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. |