TypeDescriptor.Refresh Metoda

Definice

Vymaže vlastnosti a události z mezipaměti.

Přetížení

Name Description
Refresh(Object)

Vymaže vlastnosti a události pro zadanou komponentu z mezipaměti.

Refresh(Assembly)

Vymaže vlastnosti a události zadaného sestavení z mezipaměti.

Refresh(Module)

Vymaže vlastnosti a události pro zadaný modul z mezipaměti.

Refresh(Type)

Vymaže vlastnosti a události pro zadaný typ komponenty z mezipaměti.

Refresh(Object)

Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs

Vymaže vlastnosti a události pro zadanou komponentu z mezipaměti.

public:
 static void Refresh(System::Object ^ component);
public static void Refresh(object component);
static member Refresh : obj -> unit
Public Shared Sub Refresh (component As Object)

Parametry

component
Object

Součást, pro kterou se vlastnosti nebo události změnily.

Příklady

Příklad použití této metody naleznete ve RefreshEventHandler třídě.

Poznámky

Vlastnosti a události se ukládají do mezipaměti TypeDescriptor rychlostí. Obvykle jsou konstantní po celou dobu života objektu. Poskytovatelé extenderu a návrháři však mohou změnit sadu vlastností objektu. Pokud ano, měli by volat tuto metodu vymazat vlastnost a popisovače událostí objektu. Tato metoda se používá pouze v době návrhu. Nepoužívá se během běhu.

Tato metoda také vyvolá Refreshed událost při změně vlastností nebo událostí komponenty. Tato událost je vyvolána pouze v případě, že došlo k předchozímu volání GetProperties metody nebo GetEvents metody, která informace ukážila do mezipaměti.

Viz také

Platí pro

Refresh(Assembly)

Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs

Vymaže vlastnosti a události zadaného sestavení z mezipaměti.

public:
 static void Refresh(System::Reflection::Assembly ^ assembly);
public static void Refresh(System.Reflection.Assembly assembly);
static member Refresh : System.Reflection.Assembly -> unit
Public Shared Sub Refresh (assembly As Assembly)

Parametry

assembly
Assembly

Představuje Assembly sestavení, které se má aktualizovat. Každé Type v tomto sestavení bude aktualizováno.

Poznámky

Vlastnosti a události se ukládají do mezipaměti TypeDescriptor rychlostí. Obvykle jsou konstantní po celou dobu života objektu. Poskytovatelé extenderu a návrháři však mohou změnit sadu vlastností objektu. Pokud ano, mohou volat tuto metodu vymazat vlastnost a popisovače událostí objektu. Tato metoda se používá pouze v době návrhu. Nepoužívá se během běhu.

Než zavoláte metodu Refresh , která vymaže mezipaměť, musíte nejprve volat GetProperties metodu pro konkrétní sestavení pro uložení informací do mezipaměti.

Tato metoda také vyvolá Refreshed událost, která upozorní všechny třídy, které chtějí být upozorněny při změně vlastnosti sady komponent.

Viz také

Platí pro

Refresh(Module)

Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs

Vymaže vlastnosti a události pro zadaný modul z mezipaměti.

public:
 static void Refresh(System::Reflection::Module ^ module);
public static void Refresh(System.Reflection.Module module);
static member Refresh : System.Reflection.Module -> unit
Public Shared Sub Refresh (module As Module)

Parametry

module
Module

Představuje Module modul, který se má aktualizovat. Každý Type v tomto modulu se aktualizuje.

Poznámky

Vlastnosti a události se ukládají do mezipaměti TypeDescriptor rychlostí. Obvykle jsou konstantní po celou dobu života objektu. Poskytovatelé extenderu a návrháři však mohou změnit sadu vlastností objektu. Pokud ano, mohou volat tuto metodu vymazat vlastnost a popisovače událostí objektu. Tato metoda se používá pouze v době návrhu. Nepoužívá se během běhu.

Než zavoláte metodu Refresh , která vymaže mezipaměť, musíte nejprve volat GetProperties metodu pro konkrétní modul pro uložení informací do mezipaměti.

Tato metoda také vyvolá Refreshed událost, která upozorní všechny třídy, které chtějí být upozorněny při změně vlastnosti sady komponent.

Viz také

Platí pro

Refresh(Type)

Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs
Zdroj:
TypeDescriptor.cs

Vymaže vlastnosti a události pro zadaný typ komponenty z mezipaměti.

public:
 static void Refresh(Type ^ type);
public static void Refresh(Type type);
static member Refresh : Type -> unit
Public Shared Sub Refresh (type As Type)

Parametry

type
Type

Cílová komponenta Type .

Poznámky

Tuto verzi této metody zavolejte pouze v případě, že nemáte instanci objektu.

Vlastnosti a události se ukládají do mezipaměti TypeDescriptor rychlostí. Obvykle jsou konstantní po celou dobu života objektu. Poskytovatelé extenderu a návrháři však mohou změnit sadu vlastností objektu. Pokud ano, mohou volat tuto metodu vymazat vlastnost a popisovače událostí objektu. Tato metoda se používá pouze v době návrhu. Nepoužívá se během běhu.

Tato metoda také vyvolá Refreshed událost při změně vlastností nebo událostí komponenty. Tato událost je vyvolána pouze v případě, že došlo k předchozímu volání GetProperties metody nebo GetEvents metody, která informace ukážila do mezipaměti.

Viz také

Platí pro