RegistrationAttribute.RegistrationContext.EscapePath(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kayıt aracının gerektirdiği şekilde bir dizeyi yeniden biçimlendirir.
public:
abstract System::String ^ EscapePath(System::String ^ str);
public:
abstract Platform::String ^ EscapePath(Platform::String ^ str);
abstract std::wstring EscapePath(std::wstring const & str);
public abstract string EscapePath (string str);
abstract member EscapePath : string -> string
Public MustOverride Function EscapePath (str As String) As String
Parametreler
- str
- String
Yeniden biçimlendirmek için yol dizesi.
Döndürülenler
Yeniden biçimlendirilmiş yol dizesi.
Açıklamalar
Birçok kayıt programı, çalışma için dizelerin özel bir biçimde olmasını gerektirir. Örneğin, regedit.exe (. reg/. VBR) tarafından kullanılan dosyalar, \ karakter kaçışları kullanarak özel karakterleri göstermek için ters eğik çizgi karakterleri ("") kullanır. regedit.exe bir dosya yolunu doğru yorumlayabilmesi için, her ters eğik çizgi, doğru karakter kaçış ("") oluşturmak için tekrarlanmış olmalıdır \ \ . Karakter kaçışları hakkında daha fazla bilgi için bkz. karakter çıkışları. CreatePkgDef içinde, EscapePath tek eğik çizgi karakterlerini (" \ ") çift eğik çizgi karakterleriyle (" \ ") değiştirerek bir dosya yolu içeren bir dizeyi biçimlendirir \ . Ancak, uygulayan diğer sınıflar, EscapePath hangi dize dönüştürmesinin gerekli olduğunu yapabilir.