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
| Name | Description |
|---|---|
| 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 İşaretlem özniteliğiyle ilişkilendirilmiş olan.
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 devralan bir sınıfta yönteminin RenderBeginTag geçersiz kılmasını HtmlTextWriter kullanmayı gösterir. Geçersiz kılma, RenderBeginTag bir <font> işaretleme öğesinin işlenip işlenmeyeceğini denetler. Bu durumda, geçersiz kılma öğesinin IsAttributeDefined bir <font> öznitelik içerip içermediğini Size denetlemek için yöntemini çağırır. Değilse, AddAttribute yöntemi özniteliğini GetAttributeKey tanımlayan Size ve değerini 30ptolarak ayarlayan yöntemini çağırır.
// 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 İşaretlem özniteliğiyle ilişkilendirilmiş olan.
- 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 HtmlTextWriterAttribute atanacak değer parametresinde value döndürülür.