HtmlTextWriter.WriteBeginTag(String) 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 öğesinin herhangi bir sekme aralığını ve açılış etiketini çıkış akışına yazar.
public:
virtual void WriteBeginTag(System::String ^ tagName);
public virtual void WriteBeginTag(string tagName);
abstract member WriteBeginTag : string -> unit
override this.WriteBeginTag : string -> unit
Public Overridable Sub WriteBeginTag (tagName As String)
Parametreler
- tagName
- String
Açılış etiketinin yazıldığı işaretleme öğesi.
Örnekler
Aşağıdaki kod örneği, yöntemin her iki aşırı yüklemesinin de çağrıldığı bir <img> öğenin işlenmesini WriteAttribute gösterir. Kod örneği aşağıdaki işlemi kullanır:
öğesinin WriteBeginTag açılış karakterlerini işleyen yöntemini çağırır.
özniteliğini WriteAttribute(String, String) ve değerini
altöğesine yazan<img>aşırı yüklemeyi çağırır.WriteAttribute(String, String, Boolean) değeriyle
myattributeözelNo "encoding" requiredbir özniteliği işlemek için aşırı yüklemeyi çağırır ve ardından olarakfEncodeayarlarfalse.öğesinin açılış etiketini kapatır ve ardından öğesini kapatmak WriteEndTag için yöntemini çağırır
<img>.
Bu kod örneği aşağıdaki işaretlemeyi oluşturur:
<img alt="AtlValue" myattribute="No "encoding" required">
</img>
// Create a manually rendered tag.
writer->WriteBeginTag( "img" );
writer->WriteAttribute( "alt", "AtlValue" );
writer->WriteAttribute( "myattribute", "No "encoding " required", false );
writer->Write( HtmlTextWriter::TagRightChar );
writer->WriteEndTag( "img" );
// Create a manually rendered tag.
writer.WriteBeginTag("img");
writer.WriteAttribute("alt", "AtlValue");
writer.WriteAttribute("myattribute", "No "encoding " required", false);
writer.Write(HtmlTextWriter.TagRightChar);
writer.WriteEndTag("img");
' Create a manually rendered tag.
writer.WriteBeginTag("img")
writer.WriteAttribute("alt", "AtlValue")
writer.WriteAttribute("myattribute", "No "encoding " required", False)
writer.Write(HtmlTextWriter.TagRightChar)
Açıklamalar
yöntemi, WriteBeginTag işaretleme öğesinin açılış etiketinin kapanış açılı ayracı (>) yazmaz. Bu, öğesinin açılış etiketine işaretleme özniteliklerinin yazılmasını sağlar. TagRightChar yöntemini çağırırken açılış etiketini kapatmak için sabitini WriteBeginTag kullanın. WriteBeginTag Kendi kendine kapanan işaretleme öğeleri yazarken yöntemini sabitle SelfClosingTagEnd birlikte kullanın.
WriteBeginTag yöntemi, etiket veya öznitelik eşlemesine izin verilmeyen özel sunucu denetimleri tarafından kullanılır ve işaretleme öğelerini her istek için aynı şekilde işler.