ProvideDependentAssemblyAttribute Classe
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.
Classe parente pour les attributs qui génèrent des entrées dependentAssembly.
public ref class ProvideDependentAssemblyAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ProvideDependentAssemblyAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
public abstract class ProvideDependentAssemblyAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
type ProvideDependentAssemblyAttribute = class
inherit RegistrationAttribute
Public MustInherit Class ProvideDependentAssemblyAttribute
Inherits RegistrationAttribute
- Héritage
- Dérivé
Constructeurs
ProvideDependentAssemblyAttribute() |
Initialise une nouvelle instance de la classe ProvideDependentAssemblyAttribute. |
Champs
_guidUpdateNeeded |
Indique si une mise à jour du GUID est requise. Si la valeur est |
Propriétés
AssemblyName |
Nom de l’assembly cible. |
CodeBase |
Chemin relatif de la $PackageFolder$, ou chemin absolu racine d’une substitution de variable d’environnement (format : %variable %). |
Culture |
Chaîne qui spécifie la langue et le pays ou la région de l’assembly. |
CurrentAssembly |
Obtient ou définit l’assembly auquel l’entrée de Registre dependentAssembly générée fait référence. |
Guid |
Identificateur de cet attribut instance. |
PublicKeyToken |
Nombre hexadécimal de 16 caractères qui correspond à la partie jeton du nom fort de l’assembly redirigé. |
TypeId |
Remplacez la propriété TypeID pour permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attribut dérivé de celui-ci ne doit remplacer cette propriété que s’il a besoin d’un meilleur contrôle sur les instances qui peuvent être appliquées à une classe. (Hérité de RegistrationAttribute) |
Méthodes
FormatPublicKeyToken(Byte[]) |
Formatez le jeton de clé publique binaire dans une chaîne hexadécimale. |
GetGuidHashString() |
Obtient la chaîne qui sera hachée dans l’ID de l’attribut. |
GetPackageRegKeyPath(Guid) |
Obtient le chemin d'accès au Registre (relatif à la racine de Registre de l'application) du VSPackage. (Hérité de RegistrationAttribute) |
GetPathToKey() |
Obtenez le chemin d’accès à la clé si les valeurs de cet attribut seront inscrites. |
Register(RegistrationAttribute+RegistrationContext) |
Inscrit cet attribut dans le contexte donné. |
SetValues(RegistrationAttribute+Key) |
Définissez les valeurs gérées par cet attribut dans la clé donnée. |
TryParseVersion(String, Version) |
Essayez d’analyser une chaîne dans une version. Contrairement à Version.TryParse, cette méthode garantit que l’entrée se compose de quatre nombres, au lieu de considérer les numéros de build et de révision facultatifs. |
Unregister(RegistrationAttribute+RegistrationContext) |
Annule l'inscription de cet attribut. |
UpdateAssemblyInformation() |
Mettez à jour toutes les informations non fournies à partir de l’assembly auquel cet attribut est appliqué. |
ValidateAttributeInformation() |
Vérifiez que nous disposons de toutes les informations nécessaires. |