Aracılığıyla paylaş


SyndicationCategory.TryParseAttribute(String, String, String, String) Yöntem

Tanım

Öznitelik uzantısını ayrıştırmaya çalışır.

protected public:
 virtual bool TryParseAttribute(System::String ^ name, System::String ^ ns, System::String ^ value, System::String ^ version);
protected internal virtual bool TryParseAttribute (string name, string ns, string value, string version);
abstract member TryParseAttribute : string * string * string * string -> bool
override this.TryParseAttribute : string * string * string * string -> bool
Protected Friend Overridable Function TryParseAttribute (name As String, ns As String, value As String, version As String) As Boolean

Parametreler

name
String

Öğe adı.

ns
String

öğesinin ad alanı.

value
String

Ayrıştırma özniteliği.

version
String

Ayrıştırma sırasında kullanılacak dağıtım sürümü.

Döndürülenler

Boolean

Öznitelik uzantısının başarıyla ayrıştırılıp ayrıştırılmadığını belirten bir değer.

Özel durumlar

Okuma sırasında geçersiz XML ile karşılaşıldı.

Açıklamalar

Öznitelik uzantıları, Atom 1.0 veya RSS 2.0 belirtimleri tarafından tanımlanmayan özel özniteliklerdir. Bunlar, öğesinin <category> özniteliği olarak serileştirilir. Bu yöntem, özel bir öznitelik uzantısının seri durumdan çıkarılmasını işlemenizi sağlayan bir uzantı noktasıdır. Bunu yapmak için öğesinden SyndicationCategory bir sınıf türetin ve bu yöntemi geçersiz kılın. Bu yöntem, tanınmayan tüm öznitelik uzantıları için çağrılır.

Şunlara uygulanır