Bagikan melalui


TypeDescriptor.GetEditor Metode

Definisi

Mengembalikan editor dengan jenis dasar yang ditentukan.

Overload

GetEditor(Object, Type)

Mendapatkan editor dengan jenis dasar yang ditentukan untuk komponen yang ditentukan.

GetEditor(Type, Type)

Mengembalikan editor dengan jenis dasar yang ditentukan untuk jenis yang ditentukan.

GetEditor(Object, Type, Boolean)

Mengembalikan editor dengan jenis dasar yang ditentukan dan dengan deskriptor jenis kustom untuk komponen yang ditentukan.

GetEditor(Object, Type)

Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs

Mendapatkan editor dengan jenis dasar yang ditentukan untuk komponen yang ditentukan.

public:
 static System::Object ^ GetEditor(System::Object ^ component, Type ^ editorBaseType);
public static object GetEditor (object component, Type editorBaseType);
public static object? GetEditor (object component, Type editorBaseType);
static member GetEditor : obj * Type -> obj
Public Shared Function GetEditor (component As Object, editorBaseType As Type) As Object

Parameter

component
Object

Komponen untuk mendapatkan editor.

editorBaseType
Type

Type yang mewakili jenis dasar editor yang ingin Anda temukan.

Mengembalikan

Instans editor yang dapat ditransmisikan ke jenis editor yang ditentukan, atau null jika tidak ada editor dari jenis yang diminta yang dapat ditemukan.

Pengecualian

component atau editorBaseType adalah null.

component adalah objek jarak jauh lintas proses.

Keterangan

Jenis editorBaseType biasanya UITypeEditor, tetapi Anda juga dapat menggunakan jenis lain (misalnya, ComponentEditor dan InstanceCreationEditor).

Anda dapat menentukan beberapa editor untuk properti . Anda menggunakan metode ini untuk memilih editor yang ingin Anda gunakan.

Lihat juga

Berlaku untuk

GetEditor(Type, Type)

Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs

Mengembalikan editor dengan jenis dasar yang ditentukan untuk jenis yang ditentukan.

public:
 static System::Object ^ GetEditor(Type ^ type, Type ^ editorBaseType);
public static object GetEditor (Type type, Type editorBaseType);
public static object? GetEditor (Type type, Type editorBaseType);
static member GetEditor : Type * Type -> obj
Public Shared Function GetEditor (type As Type, editorBaseType As Type) As Object

Parameter

type
Type

Dari Type komponen target.

editorBaseType
Type

Type yang mewakili jenis dasar editor yang ingin Anda temukan.

Mengembalikan

Instans objek editor yang dapat ditransmisikan ke jenis dasar yang diberikan, atau null jika tidak ada editor dari jenis yang diminta yang dapat ditemukan.

Pengecualian

type atau editorBaseType adalah null.

Keterangan

Jenis editorBaseType biasanya UITypeEditor, tetapi Anda juga dapat menggunakan jenis lain (misalnya ComponentEditor dan InstanceCreationEditor).

Anda dapat menentukan beberapa editor untuk jenis. Anda menggunakan metode ini untuk memilih metode yang ingin Anda gunakan.

Panggil versi metode ini hanya ketika Anda tidak memiliki instans objek .

Lihat juga

Berlaku untuk

GetEditor(Object, Type, Boolean)

Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs
Sumber:
TypeDescriptor.cs

Mengembalikan editor dengan jenis dasar yang ditentukan dan dengan deskriptor jenis kustom untuk komponen yang ditentukan.

public:
 static System::Object ^ GetEditor(System::Object ^ component, Type ^ editorBaseType, bool noCustomTypeDesc);
public static object GetEditor (object component, Type editorBaseType, bool noCustomTypeDesc);
public static object? GetEditor (object component, Type editorBaseType, bool noCustomTypeDesc);
static member GetEditor : obj * Type * bool -> obj
Public Shared Function GetEditor (component As Object, editorBaseType As Type, noCustomTypeDesc As Boolean) As Object

Parameter

component
Object

Komponen untuk mendapatkan editor.

editorBaseType
Type

Type yang mewakili jenis dasar editor yang ingin Anda temukan.

noCustomTypeDesc
Boolean

Bendera yang menunjukkan apakah informasi deskripsi jenis kustom harus dipertimbangkan.

Mengembalikan

Instans editor yang dapat ditransmisikan ke jenis editor yang ditentukan, atau null jika tidak ada editor dari jenis yang diminta yang dapat ditemukan.

Pengecualian

component atau editorBaseType adalah null.

component adalah objek jarak jauh lintas proses.

Keterangan

Jenis editorBaseType biasanya UITypeEditor, tetapi Anda juga dapat menggunakan jenis lain (misalnya ComponentEditor dan InstanceCreationEditor).

Anda dapat menentukan beberapa editor untuk properti . Anda menggunakan metode ini untuk memilih editor yang ingin Anda gunakan.

Lihat juga

Berlaku untuk