TypeDescriptor.RemoveProviderTransparent Yöntem

Tanım

Önceden eklenmiş bir tür açıklaması sağlayıcısını kaldırır.

Aşırı Yüklemeler

Name Description
RemoveProviderTransparent(TypeDescriptionProvider, Type)

Belirtilen türle ilişkili daha önce eklenmiş bir tür açıklaması sağlayıcısını kaldırır.

RemoveProviderTransparent(TypeDescriptionProvider, Object)

Belirtilen nesneyle ilişkili daha önce eklenmiş bir tür açıklaması sağlayıcısını kaldırır.

RemoveProviderTransparent(TypeDescriptionProvider, Type)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs

Belirtilen türle ilişkili daha önce eklenmiş bir tür açıklaması sağlayıcısını kaldırır.

public:
 static void RemoveProviderTransparent(System::ComponentModel::TypeDescriptionProvider ^ provider, Type ^ type);
public static void RemoveProviderTransparent(System.ComponentModel.TypeDescriptionProvider provider, Type type);
static member RemoveProviderTransparent : System.ComponentModel.TypeDescriptionProvider * Type -> unit
Public Shared Sub RemoveProviderTransparent (provider As TypeDescriptionProvider, type As Type)

Parametreler

type
Type

Type Hedef bileşenin.

Özel durumlar

Parametrelerin biri veya her ikisi de şeklindedir null.

Açıklamalar

Bu yöntem, yöntemiyle daha önce eklenen bir tür açıklaması sağlayıcısını AddProvider(TypeDescriptionProvider, Type) kaldırır. Sağlayıcının kaldırılması, ilişkili tür için bir Refreshed olayın tetiklenmesine neden olur.

Bu yöntem kısmen güvenilen koddan çağrılabilir. tanımlanırsa RestrictedRegistrationAccess , çağıran da kısmen güvenilirse belirtilen tür için bir sağlayıcının kaydını kaldırabilir.

RemoveProvider(TypeDescriptionProvider, Type) Kısmen güvenilen koddan çağırmanız gerekmiyorsa yöntemini kullanın.

Şunlara uygulanır

RemoveProviderTransparent(TypeDescriptionProvider, Object)

Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs
Kaynak:
TypeDescriptor.cs

Belirtilen nesneyle ilişkili daha önce eklenmiş bir tür açıklaması sağlayıcısını kaldırır.

public:
 static void RemoveProviderTransparent(System::ComponentModel::TypeDescriptionProvider ^ provider, System::Object ^ instance);
public static void RemoveProviderTransparent(System.ComponentModel.TypeDescriptionProvider provider, object instance);
static member RemoveProviderTransparent : System.ComponentModel.TypeDescriptionProvider * obj -> unit
Public Shared Sub RemoveProviderTransparent (provider As TypeDescriptionProvider, instance As Object)

Parametreler

instance
Object

Hedef bileşenin bir örneği.

Özel durumlar

Parametrelerin biri veya her ikisi de şeklindedir null.

Açıklamalar

Bu yöntem, yöntemiyle daha önce eklenen bir tür açıklaması sağlayıcısını AddProvider(TypeDescriptionProvider, Object) kaldırır. Sağlayıcının kaldırılması, ilişkili nesne için bir Refreshed olayın tetiklenmesine neden olur.

Bu yöntem kısmen güvenilen koddan çağrılabilir. Tanımlanırsa RestrictedRegistrationAccess , türü de kısmen güvenilirse, çağıran belirtilen örnek için bir sağlayıcı kaydedebilir.

RemoveProvider(TypeDescriptionProvider, Object) Kısmen güvenilen koddan çağırmanız gerekmiyorsa yöntemini kullanın.

Şunlara uygulanır