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.
WriteAttribute(String, String) öğesine bir
alt
özniteliği ve değerini<img>
yazan aşırı yüklemeyi çağırır.WriteAttribute(String, String, Boolean) değeriyle
No "encoding" required
özelmyattribute
bir özniteliği işlemek için aşırı yüklemeyi çağırır ve ardından olarakfalse
ayarlarfEncode
.öğesinin açılış etiketini kapatır ve ardından öğesini kapatmak
<img>
için yöntemini çağırırWriteEndTag.
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çma etiketinin kapanış açılı ayraçını (>) yazmaz. Bu, öğesinin açılış etiketine işaretleme özniteliklerinin yazılmasını sağlar. TagRightChar yöntemini çağırırken açma etiketini kapatmak için sabitini WriteBeginTag kullanın. WriteBeginTag Kendi kendine kapanan işaretleme öğeleri yazarken sabiti ile SelfClosingTagEnd yöntemini 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.