Bahasa

HtmlTextWriter.IsAttributeDefined Metode

Definisi

Menentukan apakah atribut markup yang ditentukan dan nilainya dirender selama panggilan berikutnya ke RenderBeginTag metode .

Overload

Nama Deskripsi
IsAttributeDefined(HtmlTextWriterAttribute)

Menentukan apakah atribut markup yang ditentukan dan nilainya dirender selama panggilan berikutnya ke RenderBeginTag metode .

IsAttributeDefined(HtmlTextWriterAttribute, String)

Menentukan apakah atribut markup yang ditentukan dan nilainya dirender selama panggilan berikutnya ke RenderBeginTag metode .

IsAttributeDefined(HtmlTextWriterAttribute)

Menentukan apakah atribut markup yang ditentukan dan nilainya dirender selama panggilan berikutnya ke RenderBeginTag metode .

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

Parameter

key
HtmlTextWriterAttribute

Yang HtmlTextWriterAttribute terkait dengan atribut markup.

Mengembalikan

true jika atribut dirender selama panggilan berikutnya ke RenderBeginTag metode ; jika tidak, false.

Contoh

Contoh kode berikut menunjukkan cara menggunakan penimpaan RenderBeginTag metode di kelas yang mewarisi dari HtmlTextWriter kelas . Penimpaan RenderBeginTag memeriksa apakah <font> elemen markup akan dirender. Jika demikian, penimpaan IsAttributeDefined memanggil metode untuk memeriksa apakah <font> elemen berisi Size atribut. Jika tidak, AddAttribute metode memanggil GetAttributeKey metode , yang menentukan Size atribut dan mengatur nilainya ke 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)
{
    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

Keterangan

Untuk mendapatkan nilai yang akan ditetapkan ke HtmlTextWriterAttribute objek, gunakan IsAttributeDefined(HtmlTextWriterAttribute, String) kelebihan beban alih-alih yang satu ini.

Lihat juga

Berlaku untuk

IsAttributeDefined(HtmlTextWriterAttribute, String)

Menentukan apakah atribut markup yang ditentukan dan nilainya dirender selama panggilan berikutnya ke RenderBeginTag metode .

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

Parameter

key
HtmlTextWriterAttribute

Yang HtmlTextWriterAttribute terkait dengan atribut markup.

value
String

Nilai yang ditetapkan ke atribut .

Mengembalikan

true jika atribut dirender selama panggilan berikutnya ke RenderBeginTag metode ; jika tidak, false.

Keterangan

IsAttributeDefined Jika metode mengembalikan true, nilai yang akan ditetapkan ke HtmlTextWriterAttribute objek dikembalikan dalam value parameter .

Lihat juga

Berlaku untuk