PackageUtilities, classe

Un ensemble d'utilitaires statiques pour des noms de fichier, des chemins d'accès, l'énumération/conversions de chaînes, des images, et autre fonctionne.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Shell.PackageUtilities

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

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public NotInheritable Class PackageUtilities
public static class PackageUtilities

Le type PackageUtilities expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique ContainsInvalidFileNameChars Détermine si une chaîne contient les personnages qui sont valides pour des noms de fichier ou des chemins d'accès.
Méthode publiqueMembre statique ConvertFromType<T> Convertit une chaîne à une énumération à l'aide d'un convertisseur.
Méthode publiqueMembre statique ConvertToType<T> Convertit une chaîne à un type énumération.
Méthode publiqueMembre statique CopyUrlToLocal Copie le fichier spécifié au répertoire de projet local.
Méthode publiqueMembre statique CreateCAUUIDFromGuidArray Crée un CAUUID d'une matrice de GUID.
Méthode publiqueMembre statique CreateInstance(Guid)
Méthode publiqueMembre statique CreateInstance(Type)
Méthode publiqueMembre statique CreateInstance(ILocalRegistry, Guid)
Méthode publiqueMembre statique EnsureOutputPath Crée les répertoires nécessaires pour le chemin d'accès donné.
Méthode publiqueMembre statique GetImageList(Stream) Crée une liste d'images du flux de données spécifié.
Méthode publiqueMembre statique GetImageList(Object) Crée une liste de bitmap de la handle de ressource.
Méthode publiqueMembre statique GetImageList(Assembly, array<String[]) Crée une liste de bitmap des noms spécifiés d'assembly et de ressource.
Méthode publiqueMembre statique GetIntPointerFromImage Obtient un pointeur d'une image bitmap.
Méthode publiqueMembre statique GetPathDistance Calcule la distance entre deux chemins d'accès.
Méthode publiqueMembre statique GetSystemAssemblyPath Obtient le chemin d'accès des assemblys système.
Méthode publiqueMembre statique IsCapabilityMatch(String, String)
Méthode publiqueMembre statique IsCapabilityMatch(IVsHierarchy, String)
Méthode publiqueMembre statique IsFileNameInvalid Détermine si le nom de fichier spécifié est valide.
Méthode publiqueMembre statique MakeRelative Retourne un chemin d'accès pour le deuxième fichier relative au premier.
Méthode publiqueMembre statique MakeRelativeIfRooted Retourne un chemin d'accès relatif si le chemin d'accès de fichier spécifié est absolu et s'il se trouve dans le même dossier que l'URL ou dans un dossier enfant de l'URL.
Méthode publiqueMembre statique ProfferService<TService, TImpl>
Méthode publiqueMembre statique SetStringValueFromConvertedEnum<T> Retourne une chaîne d'une valeur d'énumération.

Début

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