HtmlTextWriter.IsStyleAttributeDefined Yöntem

Tanım

bir işaretleme stili özniteliğinin yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini RenderBeginTag belirler.

Aşırı Yüklemeler

IsStyleAttributeDefined(HtmlTextWriterStyle)

Belirtilen işaretleme stili özniteliğinin yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini RenderBeginTag belirler.

IsStyleAttributeDefined(HtmlTextWriterStyle, String)

Belirtilen işaretleme stili özniteliğinin ve değerinin yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini RenderBeginTag belirler.

IsStyleAttributeDefined(HtmlTextWriterStyle)

Belirtilen işaretleme stili özniteliğinin yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini RenderBeginTag belirler.

protected:
 bool IsStyleAttributeDefined(System::Web::UI::HtmlTextWriterStyle key);
protected bool IsStyleAttributeDefined (System.Web.UI.HtmlTextWriterStyle key);
member this.IsStyleAttributeDefined : System.Web.UI.HtmlTextWriterStyle -> bool
Protected Function IsStyleAttributeDefined (key As HtmlTextWriterStyle) As Boolean

Parametreler

key
HtmlTextWriterStyle

HtmlTextWriterStyle özniteliğiyle ilişkili.

Döndürülenler

Boolean

true özniteliği yöntemine bir sonraki çağrı RenderBeginTag sırasında işlenecekse; aksi takdirde , false.

Örnekler

Aşağıdaki kod örneği, bir <label> öğenin işlenip işlenmediğinin nasıl denetlendiğini gösterir. Bu durumda, IsStyleAttributeDefined yöntemi öğesinde bir Color stil özniteliği tanımlanıp tanımlanmadığını denetler. Color Özniteliği tanımlanmamışsa yöntemi özniteliğini AddStyleAttribute tanımlar Color ve değerini olarak redayarlar.

// If the markup element being rendered is a Label,
// render the opening tag of a <Font> element before it.
if ( tagKey == HtmlTextWriterTag::Label )
{
   
   // Check whether a Color style attribute is
   // included on the Label. If not, use the
   // AddStyleAttribute and GetStyleName methods to add one
   // and set its value to red.
   if (  !IsStyleAttributeDefined( HtmlTextWriterStyle::Color ) )
   {
      AddStyleAttribute( GetStyleName( HtmlTextWriterStyle::Color ), "red" );
   }
// If the markup element being rendered is a Label,
// render the opening tag of a Font element before it.
if (tagKey == HtmlTextWriterTag.Label)
{
    // Check whether a Color style attribute is 
    // included on the Label. If not, use the
    // AddStyleAttribute and GetStyleName methods to add one
    // and set its value to red.
    if (!IsStyleAttributeDefined(HtmlTextWriterStyle.Color))
    {
        AddStyleAttribute(GetStyleName(HtmlTextWriterStyle.Color), "red");
    }
' If the markup element being rendered is a Label,
' render the opening tag of a Font element before it.
If tagKey = HtmlTextWriterTag.Label Then
    ' Check whether a Color style attribute is 
    ' included on the Label. If not, use the
    ' AddStyleAttribute and GetStyleName methods to add one
    ' and set its value to red.
    If Not IsStyleAttributeDefined(HtmlTextWriterStyle.Color) Then
        AddStyleAttribute(GetStyleName(HtmlTextWriterStyle.Color), "red")
    End If

Açıklamalar

Belirtilen stil özniteliğiyle işlenecek değeri almak için yönteminin IsStyleAttributeDefined(HtmlTextWriterStyle, String) aşırı yüklemesini IsStyleAttributeDefined kullanın.

Ayrıca bkz.

Şunlara uygulanır

IsStyleAttributeDefined(HtmlTextWriterStyle, String)

Belirtilen işaretleme stili özniteliğinin ve değerinin yöntemine bir sonraki çağrı sırasında işlenip işlenmeyeceğini RenderBeginTag belirler.

protected:
 bool IsStyleAttributeDefined(System::Web::UI::HtmlTextWriterStyle key, [Runtime::InteropServices::Out] System::String ^ % value);
protected bool IsStyleAttributeDefined (System.Web.UI.HtmlTextWriterStyle key, out string value);
member this.IsStyleAttributeDefined : System.Web.UI.HtmlTextWriterStyle * string -> bool
Protected Function IsStyleAttributeDefined (key As HtmlTextWriterStyle, ByRef value As String) As Boolean

Parametreler

key
HtmlTextWriterStyle

HtmlTextWriterStyle özniteliğiyle ilişkili.

value
String

Stil özniteliğine atanan değer.

Döndürülenler

Boolean

true özniteliği ve değeri yöntemine bir sonraki çağrı RenderBeginTag sırasında işlenecekse; aksi takdirde , false.

Açıklamalar

IsStyleAttributeDefined yöntemi döndürürsetrue, özniteliğine HtmlTextWriterStyle atanacak değer parametresinde value döndürülür.

Ayrıca bkz.

Şunlara uygulanır