RegistrationAttribute.RegistrationContext.EscapePath, méthode
Remet en forme une chaîne autant que nécessaire par l'outil d'alignement.
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.Immutable.10.0 (dans Microsoft.VisualStudio.Shell.Immutable.10.0.dll)
Syntaxe
'Déclaration
Public MustOverride Function EscapePath ( _
str As String _
) As String
public abstract string EscapePath(
string str
)
Paramètres
- str
Type : System.String
La chaîne de chemin d'accès à remettre en forme.
Valeur de retour
Type : System.String
La chaîne remise en forme de chemin d'accès.
Remarques
Beaucoup de programmes d'alignement requièrent des chaînes pour être dans un format particulier afin de travailler.Par exemple, les fichiers utilisés par des personnages de barre oblique de dos d'utilisation de regedit.exe (.reg/.vbr) (" \ ") pour indiquer des caractères spéciaux de l'utilisation des caractères d'échappement.Pour que l'aide de regedit.exe interprète un chemin d'accès de fichier correctement, chaque barre oblique arrière doit être répétée pour former le caractère d'échappement correct (" \ \ ").Pour plus d'informations sur des caractères d'échappement, consultez Caractères d'échappement.Dans CreatePkgDef, EscapePath met en forme une chaîne contenant un chemin d'accès de fichier en remplaçant les personnages arrières unique de barre oblique (" \ ") avec des personnages de barre oblique de dos de double (" \ \ ").Toutefois, d'autres classes qui implémentent EscapePath peuvent exécuter la logique de conversion de chaînes est requise.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
RegistrationAttribute.RegistrationContext Classe
Microsoft.VisualStudio.Shell, espace de noms
RegistrationAttribute.RegistrationContext