Partager via


LocalizableProperties, classe

LocalizableProperties fournit une classe qui fournit les informations de type personnalisées sur les propriétés localisables pour un objet.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Shell.LocalizableProperties
    Microsoft.VisualStudio.Package.DocumentProperties

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
<ComVisibleAttribute(True)> _
Public Class LocalizableProperties _
    Implements ICustomTypeDescriptor
[ComVisibleAttribute(true)]
public class LocalizableProperties : ICustomTypeDescriptor

Le type LocalizableProperties expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique LocalizableProperties Ce constructeur par défaut crée un objet d'LocalizableProperties.

Début

Méthodes

  Nom Description
Méthode publique CreateDesignPropertyDescriptor Retourne un wrapper d'DesignPropertyDescriptor sur le descripteur de propriété donné.
Méthode publique Equals Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetAttributes Obtient une collection d'attributs pour ce composant.
Méthode publique GetClassName Retourne le nom de classe de cet objet.
Méthode publique GetComponentName Retourne le nom de cet objet.
Méthode publique GetConverter Retourne un convertisseur de type pour cet objet.
Méthode publique GetDefaultEvent Retourne l'événement par défaut pour cet objet.
Méthode publique GetDefaultProperty Obtient la propriété par défaut pour un composant.
Méthode publique GetEditor Extrait l'éditeur pour cet objet.
Méthode publique GetEvents() Obtient la collection d'événements pour un composant spécifié.
Méthode publique GetEvents(array<Attribute[]) Obtient la collection d'événements pour un composant spécifié à l'aide d'un tableau spécifié d'attributs comme filtre.
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetProperties() Obtient la collection de propriétés.
Méthode publique GetProperties(array<Attribute[]) Retourne les propriétés de l'objet sélectionné à l'aide de la matrice d'attribut comme filtre.
Méthode publique GetPropertyOwner Retourne l'objet être exploré.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Remarques

En général, cette classe est utilisée lorsqu'un objet a besoin d'informations localisables dynamiques de propriété.Cette classe peut être utilisée comme classe de base pour le projet ou les propriétés du document qui sont affichés dans Fenêtre Propriétés lorsque le document ou le fichier projet est actif.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Shell, espace de noms