Dil

IndentedStringBuilder Sınıf

Tanım

Üzerine StringBuilder ince bir sarmalayıcı, oluşturulan her satıra girinti ekler.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

[System.Runtime.CompilerServices.Nullable(0)]
public class IndentedStringBuilder
public class IndentedStringBuilder
[<System.Runtime.CompilerServices.Nullable(0)>]
type IndentedStringBuilder = class
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
Devralma
IndentedStringBuilder
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Oluşturucular

Veri Akışı Adı Description
IndentedStringBuilder()

Üzerine StringBuilder ince bir sarmalayıcı, oluşturulan her satıra girinti ekler.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

Özellikler

Veri Akışı Adı Description
IndentCount

Geçerli girinti düzeyini alır.

Length

Yerleşik dizenin geçerli uzunluğu.

Yöntemler

Veri Akışı Adı Description
Append(Char)

Oluşturulan dizeye geçerli girintiyi ve verilen karakteri ekler.

Append(FormattableString)

Geçerli girintiyi ve verilen dizeyi oluşturulan dizeye ekler.

Append(IEnumerable<Char>)

Oluşturulan dizeye geçerli girintiyi ve verilen karakterleri ekler.

Append(IEnumerable<String>)

Oluşturulan dizeye geçerli girintiyi ve verilen dizeleri ekler.

Append(String)

Geçerli girintiyi ve verilen dizeyi oluşturulan dizeye ekler.

AppendJoin(IEnumerable<String>, String)

Her üye arasında belirtilen ayırıcıyı kullanarak verilen koleksiyonun üyelerini birleştirir ve ardından sonuçta elde edilen dizeyi ekler.

AppendJoin(String, String[])

Her üye arasında belirtilen ayırıcıyı kullanarak verilen koleksiyonun üyelerini birleştirir ve ardından sonuçta elde edilen dizeyi ekler.

AppendLine()

Oluşturulan dizeye yeni bir satır ekler.

AppendLine(FormattableString)

Oluşturulan dizeye geçerli girintiyi, verilen dizeyi ve yeni bir satırı ekler.

AppendLine(String)

Oluşturulan dizeye geçerli girintiyi, verilen dizeyi ve yeni bir satırı ekler.

AppendLines(String, Boolean)

Verilen dizeyi satırlara ayırır ve sonra her satırı, geçerli girintinin ön ekini ekleyip ardından yeni bir satır ekleyip oluşturulan dizeye ekler.

Clear()

Bu oluşturucuyu yeni bir dize oluşturmaya hazır olarak sıfırlar.

Clone()

Yerleşik dizeyi ve geçerli girinti düzeyini kopyalayarak bu IndentedStringBuilderöğesini kopyalar.

DecrementIndent()

Girintiyi azaltıyor.

IncrementIndent()

Girintiyi artırır.

Indent()

Girintiyi artıracak, sonra atıldığında azaltacak kapsamlı bir indenter oluşturur.

SuspendIndent()

Tüm girintileri geçici olarak devre dışı bırakır. Döndürülen nesne atıldığında özgün girintiyi geri yükler.

ToString()

Yerleşik dizeyi döndürür.

Şunlara uygulanır