SyndicationPerson.TryParseAttribute(String, String, String, 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 ö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
Ö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, RSS 2.0 için Atom 1.0 veya <managingEditor>
, <a10:author>
veya <a10:contributor>
öğesinin özniteliği <author>
<contributor>
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 SyndicationPerson bir sınıf türetmelisiniz ve bu yöntemi geçersiz kılmalısınız. Bu yöntem, tanınmayan tüm öznitelik uzantıları için çağrılır.