TypeDescriptor.Refresh Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Efface du cache les propriétés et événements.
Surcharges
Refresh(Type) |
Efface du cache les propriétés et les événements du type de composant spécifié. |
Refresh(Module) |
Efface du cache les propriétés et événements du module spécifié. |
Refresh(Object) |
Efface du cache les propriétés et événements du composant spécifié. |
Refresh(Assembly) |
Efface du cache les propriétés et événements de l’assembly spécifié. |
Refresh(Type)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Efface du cache les propriétés et les événements du type de composant spécifié.
public:
static void Refresh(Type ^ type);
public static void Refresh (Type type);
static member Refresh : Type -> unit
Public Shared Sub Refresh (type As Type)
Paramètres
Remarques
Appelez cette version de cette méthode uniquement lorsque vous n’avez pas de instance de l’objet.
Les propriétés et les événements sont mis en cache par TypeDescriptor pour plus de vitesse. En règle générale, elles sont constantes pendant la durée de vie d’un objet. Toutefois, les fournisseurs et concepteurs d’extendeurs peuvent modifier le jeu de propriétés sur un objet. Si c’est le cas, ils peuvent appeler cette méthode pour effacer les descripteurs de propriété et d’événement de l’objet. Cette méthode est utilisée uniquement au moment du design. Il n’est pas utilisé pendant l’exécution.
Cette méthode déclenche également un Refreshed événement lorsque les propriétés ou les événements d’un composant changent. Cet événement est déclenché uniquement s’il y a eu un appel antérieur à la GetProperties méthode ou GetEvents qui a mis en cache les informations.
Voir aussi
S’applique à
Refresh(Module)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Efface du cache les propriétés et événements du module spécifié.
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)
Paramètres
Remarques
Les propriétés et les événements sont mis en cache par TypeDescriptor pour plus de vitesse. En règle générale, elles sont constantes pendant la durée de vie d’un objet. Toutefois, les fournisseurs et concepteurs d’extendeurs peuvent modifier le jeu de propriétés sur un objet. Si c’est le cas, ils peuvent appeler cette méthode pour effacer les descripteurs de propriété et d’événement de l’objet. Cette méthode est utilisée uniquement au moment du design. Il n’est pas utilisé pendant l’exécution.
Avant d’effectuer un appel à la Refresh méthode pour effacer le cache, vous devez appeler la GetProperties méthode pour le module spécifique afin de mettre d’abord en cache les informations.
Cette méthode déclenche également un Refreshed événement pour notifier toutes les classes qui souhaitent être averties lorsque le jeu de propriétés d’un composant change.
Voir aussi
S’applique à
Refresh(Object)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Efface du cache les propriétés et événements du composant spécifié.
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)
Paramètres
- component
- Object
Composant dont les propriétés ou les événements ont changé.
Exemples
Pour obtenir un exemple d’utilisation de cette méthode, consultez la RefreshEventHandler classe .
Remarques
Les propriétés et les événements sont mis en cache par TypeDescriptor pour plus de vitesse. En règle générale, elles sont constantes pendant la durée de vie d’un objet. Toutefois, les fournisseurs et concepteurs d’extendeurs peuvent modifier le jeu de propriétés sur un objet. Si c’est le cas, ils doivent appeler cette méthode pour effacer les descripteurs de propriété et d’événement de l’objet . Cette méthode est utilisée uniquement au moment du design. Il n’est pas utilisé pendant l’exécution.
Cette méthode déclenche également un Refreshed événement lorsque les propriétés ou les événements d’un composant changent. Cet événement est déclenché uniquement s’il y a eu un appel antérieur à la GetProperties méthode ou GetEvents qui a mis en cache les informations.
Voir aussi
S’applique à
Refresh(Assembly)
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
- Source:
- TypeDescriptor.cs
Efface du cache les propriétés et événements de l’assembly spécifié.
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)
Paramètres
- assembly
- Assembly
Assembly qui représente l’assembly à actualiser. Chaque Type de cet assembly est actualisé.
Remarques
Les propriétés et les événements sont mis en cache par TypeDescriptor pour plus de vitesse. En règle générale, elles sont constantes pendant la durée de vie d’un objet. Toutefois, les fournisseurs et concepteurs d’extendeurs peuvent modifier le jeu de propriétés sur un objet. Si c’est le cas, ils peuvent appeler cette méthode pour effacer les descripteurs de propriété et d’événement de l’objet. Cette méthode est utilisée uniquement au moment du design. Il n’est pas utilisé pendant l’exécution.
Avant d’effectuer un appel à la Refresh méthode pour effacer le cache, vous devez appeler la GetProperties méthode pour l’assembly spécifique afin de mettre d’abord en cache les informations.
Cette méthode déclenche également un Refreshed événement pour notifier toutes les classes qui souhaitent être averties lorsque le jeu de propriétés d’un composant change.