GetEffectiveValue
İçindekiler
[
Saklamak
]ListLevel.GetEffectiveValue method
Dizi gösterimini bildirir.ListLevel
liste öğesinin belirtilen index nesnesi. Parametreler şunları belirtir:NumberStyle
ve aşağıdaki durumlarda kullanılan isteğe bağlı bir format string Custom belirtildi.
public static string GetEffectiveValue(int index, NumberStyle numberStyle,
string customNumberStyleFormat)
Parametre | Tip | Tanım |
---|---|---|
index | Int32 | Liste öğesinin dizini (1 ile 32767 arasında olmalıdır). |
numberStyle | NumberStyle | NumberStyle arasındaListLevel nesne. |
customNumberStyleFormat | String | Aşağıdaki durumlarda kullanılan isteğe bağlı biçim dizesi:Custom belirtilir (örneğin “a, ç, ĝ, …”). Diğer durumlarda bu parametre mutlakahükümsüz veya boş. |
Geri dönüş değeri
Dizi gösterimiListLevel
tarafından tanımlanan nesnenumberStyle parametre ve customNumberStyleFormat parametresi, liste öğesi tarafından belirlenen konumdaindex parametre.
istisnalar
istisna | şart |
---|---|
ArgumentException | customNumberStyleFormat dır-dirhükümsüz veya boş olduğundanumberStyle özeldir.-veya- customNumberStyleFormat değilhükümsüz veya boş olduğundanumberStyle özel değildir.-or- customNumberStyleFormat geçersiz. |
ArgumentOutOfRangeException | indeks aralık dışında. |
Örnekler
Özel sayı stiline sahip bir listenin biçiminin nasıl alınacağını gösterir.
Document doc = new Document(MyDir + "List with leading zero.docx");
ListLevel listLevel = doc.FirstSection.Body.Paragraphs[0].ListFormat.ListLevel;
string customNumberStyleFormat = string.Empty;
if (listLevel.NumberStyle == NumberStyle.Custom)
customNumberStyleFormat = listLevel.CustomNumberStyleFormat;
Assert.AreEqual("001, 002, 003, ...", customNumberStyleFormat);
// Liste öğesinin belirtilen indeksi için değer alabiliriz.
Assert.AreEqual("iv", ListLevel.GetEffectiveValue(4, NumberStyle.LowercaseRoman, null));
Assert.AreEqual("005", ListLevel.GetEffectiveValue(5, NumberStyle.Custom, customNumberStyleFormat));
Ayrıca bakınız
- enum NumberStyle
- class ListLevel
- ad alanı Aspose.Words.Lists
- toplantı Aspose.Words