Klasa PackageUtilities
Zestaw narzędzi statycznych nazw plików, ścieżki, wyliczenie/konwersje, obrazy i inne funkcje.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Shell.PackageUtilities
Przestrzeń nazw: Microsoft.VisualStudio.Shell
Zestaw: Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Składnia
'Deklaracja
<ExtensionAttribute> _
Public NotInheritable Class PackageUtilities
public static class PackageUtilities
Typ PackageUtilities uwidacznia następujące elementy członkowskie.
Metody
Nazwa | Opis | |
---|---|---|
ContainsInvalidFileNameChars | Określa, czy ciąg znaków zawiera znaki, które są nieprawidłowe dla nazwy pliku lub ścieżki. | |
ConvertFromType<T> | Konwertuje ciąg na wyliczenie za pomocą konwertera. | |
ConvertToType<T> | Konwertuje ciąg na typ wyliczenia. | |
CopyUrlToLocal | Kopiuje określony plik do katalogu lokalnego projektu. | |
CreateCAUUIDFromGuidArray | Tworzy CAUUID z tablicy identyfikatora GUID. | |
CreateInstance(Guid) | ||
CreateInstance(Type) | ||
CreateInstance(ILocalRegistry, Guid) | ||
EnsureOutputPath | Tworzy katalogi niezbędne dla danej ścieżki. | |
GetImageList(Stream) | Tworzy listę obrazu z określonego strumienia. | |
GetImageList(Object) | Tworzy listę bitmapy z dojścia do zasobu. | |
GetImageList(Assembly, array<String[]) | Tworzy listę bitmapy z określonej nazwy zestawu i zasobów. | |
GetIntPointerFromImage | Wskaźnik są pobierane z obrazu mapy bitowej. | |
GetPathDistance | Oblicza odległość pomiędzy dwoma ścieżkami. | |
GetSystemAssemblyPath | Pobiera ścieżki zestawów systemowych. | |
IsCapabilityMatch(String, String) | ||
IsCapabilityMatch(IVsHierarchy, String) | ||
IsFileNameInvalid | Określa, czy określona nazwa pliku jest nieprawidłowa. | |
MakeRelative | Zwraca ścieżkę dla drugiego pliku, który jest w stosunku do pierwszego. | |
MakeRelativeIfRooted | Zwraca względną ścieżkę, jeśli określona ścieżka do pliku jest bezwzględne i znajduje się w tym samym folderze, co adres URL lub w folderze podrzędnym adresu URL. | |
ProfferService<TService, TImpl> | ||
SetStringValueFromConvertedEnum<T> | Zwraca ciąg znaków z wartości wyliczenia. |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.