HtmlTextWriter.IsAttributeDefined 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.
Belirtilen işaretleme özniteliğinin ve değerinin yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini RenderBeginTag belirler.
Aşırı Yüklemeler
IsAttributeDefined(HtmlTextWriterAttribute) |
Belirtilen işaretleme özniteliğinin ve değerinin yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini RenderBeginTag belirler. |
IsAttributeDefined(HtmlTextWriterAttribute, String) |
Belirtilen işaretleme özniteliğinin ve değerinin yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini RenderBeginTag belirler. |
IsAttributeDefined(HtmlTextWriterAttribute)
Belirtilen işaretleme özniteliğinin ve değerinin yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini RenderBeginTag belirler.
protected:
bool IsAttributeDefined(System::Web::UI::HtmlTextWriterAttribute key);
protected bool IsAttributeDefined (System.Web.UI.HtmlTextWriterAttribute key);
member this.IsAttributeDefined : System.Web.UI.HtmlTextWriterAttribute -> bool
Protected Function IsAttributeDefined (key As HtmlTextWriterAttribute) As Boolean
Parametreler
HtmlTextWriterAttribute biçimlendirme özniteliğiyle ilişkili.
Döndürülenler
true
özniteliği yöntemine bir sonraki çağrı RenderBeginTag sırasında işlenirse; aksi takdirde , false
.
Örnekler
Aşağıdaki kod örneği, sınıfından devralınan RenderBeginTag bir sınıfta yönteminin geçersiz kılmasının HtmlTextWriter nasıl kullanılacağını gösterir. Geçersiz RenderBeginTag kılma, işaretleme <font>
öğesinin işlenip işlenmeyeceğini denetler. Bu durumda, geçersiz kılma öğesinin IsAttributeDefined bir Size öznitelik içerip içermediğini <font>
denetlemek için yöntemini çağırır. Aksi takdirde yöntemiAddAttribute, özniteliğini tanımlayan Size ve değerini olarak 30pt
ayarlayan yöntemini çağırırGetAttributeKey.
// If the tagKey parameter is set to a <font> element
// but a size attribute is not defined on the element,
// the AddStyleAttribute method adds a size attribute
// and sets it to 30 point.
if ( tagKey == HtmlTextWriterTag::Font )
{
if ( !IsAttributeDefined( HtmlTextWriterAttribute::Size ) )
{
AddAttribute( GetAttributeKey( "size" ), "30pt" );
}
}
// If the tagKey parameter is set to a <font> element
// but a size attribute is not defined on the element,
// the AddStyleAttribute method adds a size attribute
// and sets it to 30 point.
if (tagKey == HtmlTextWriterTag.Font)
{
if (!IsAttributeDefined(HtmlTextWriterAttribute.Size))
{
AddAttribute(GetAttributeKey("size"), "30pt");
}
}
' If the tagKey parameter is set to a <font> element
' but a size attribute is not defined on the element,
' the AddStyleAttribute method adds a size attribute
' and sets it to 30 point.
If tagKey = HtmlTextWriterTag.Font Then
If Not IsAttributeDefined(HtmlTextWriterAttribute.Size) Then
AddAttribute(GetAttributeKey("size"), "30pt")
End If
End If
Açıklamalar
Nesneye atanacak değeri almak için HtmlTextWriterAttribute bunun yerine aşırı yüklemeyi kullanın IsAttributeDefined(HtmlTextWriterAttribute, String) .
Ayrıca bkz.
Şunlara uygulanır
IsAttributeDefined(HtmlTextWriterAttribute, String)
Belirtilen işaretleme özniteliğinin ve değerinin yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini RenderBeginTag belirler.
protected:
bool IsAttributeDefined(System::Web::UI::HtmlTextWriterAttribute key, [Runtime::InteropServices::Out] System::String ^ % value);
protected bool IsAttributeDefined (System.Web.UI.HtmlTextWriterAttribute key, out string value);
member this.IsAttributeDefined : System.Web.UI.HtmlTextWriterAttribute * string -> bool
Protected Function IsAttributeDefined (key As HtmlTextWriterAttribute, ByRef value As String) As Boolean
Parametreler
HtmlTextWriterAttribute biçimlendirme özniteliğiyle ilişkili.
- value
- String
Özniteliğine atanan değer.
Döndürülenler
true
özniteliği yöntemine bir sonraki çağrı RenderBeginTag sırasında işlenirse; aksi takdirde , false
.
Açıklamalar
IsAttributeDefined yöntemi döndürürsetrue
, nesnesine atanacak HtmlTextWriterAttribute değer parametresinde value
döndürülür.