DataViewPropertyDescriptor Klasa

Definicja

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.

Dotyczy