Html32TextWriter.RenderBeforeTag 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.
HTML 3.2 çıkış akışına bir HTML öğesinin açma etiketinden önce oluşan tüm metinleri veya sekme aralıklarını yazar.
protected:
override System::String ^ RenderBeforeTag();
protected override string RenderBeforeTag();
override this.RenderBeforeTag : unit -> string
Protected Overrides Function RenderBeforeTag () As String
Döndürülenler
Etiketinden önce işlenmek üzere HTML yazı tipi ve aralık bilgileri; aksi takdirde, işlenmek üzere böyle bir bilgi yoksa, null.
Örnekler
Aşağıdaki kod örneği, yönteminin nasıl geçersiz kılınduğunu RenderBeforeTag gösterir. Kod, bir a öğenin işlenip işlenmediğini denetler. Bu durumda, geçersiz kılınan RenderBeforeTag yöntem bir small öğenin açılış etiketini yazar. için RenderAfterTag örnek, öğesi için a aynı denetimi gerçekleştirir ve ardından öğesinin small kapanış etiketini yazar.
Bu kod örneği, sınıfı için Html32TextWriter sağlanan daha büyük bir örneğin parçasıdır.
// Override the RenderBeforeTag method to render the
// opening tag of a <small> element to modify the text size of
// any <a> elements that this writer encounters.
protected override string RenderBeforeTag()
{
// Check whether the element being rendered is an
// <a> element. If so, render the opening tag
// of the <small> element; otherwise, call the base method.
if (TagKey == HtmlTextWriterTag.A)
return "<small>";
return base.RenderBeforeTag();
}
' Override the RenderBeforeTag method to render the
' opening tag of a <small> element to modify the text size of
' any <a> elements that this writer encounters.
Protected Overrides Function RenderBeforeTag() As String
' Check whether the element being rendered is an
' <a> element. If so, render the opening tag
' of the <small> element; otherwise, call the base method.
If TagKey = HtmlTextWriterTag.A Then
Return "<small>"
End If
Return MyBase.RenderBeforeTag()
End Function