SecurityElement.Escape(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.
Bir dizedeki geçersiz XML karakterlerini geçerli XML eşdeğerleriyle değiştirir.
public:
static System::String ^ Escape(System::String ^ str);
public static string? Escape(string? str);
public static string Escape(string str);
static member Escape : string -> string
Public Shared Function Escape (str As String) As String
Parametreler
- str
- String
Geçersiz karakterlerden kaçacak dize.
Döndürülenler
Geçersiz karakterlerle değiştirilen giriş dizesi.
Örnekler
Aşağıdaki kod, bir dizedeki Escape geçersiz XML karakterlerini geçerli XML eşdeğerleriyle değiştirmek için yönteminin kullanımını gösterir. Bu kod örneği, sınıfı için SecurityElement sağlanan daha büyük bir örneğin parçasıdır.
tagText = SecurityElement.Escape(tagText);
tagText = SecurityElement.Escape(tagText)
End If
Açıklamalar
dizesini bir içinde kullanmadan SecurityElementönce dizedeki geçersiz karakterleri değiştirmek için bu yöntemi kullanın. Bir içinde SecurityElement kaçılmadan geçersiz karakterler kullanılırsa, bir ArgumentException oluşturulur.
Aşağıdaki tabloda geçersiz XML karakterleri ve bunların kaçış eşdeğerleri gösterilmektedir.
| Geçersiz XML karakteri | ile değiştirildi |
|---|---|
< |
< |
> |
> |
" |
" |
' |
' |
& |
& |