GetEffectiveValue
Innehåll
[
Dölj
]ListLevel.GetEffectiveValue method
Rapporterar strängrepresentationen avListLevel
objekt för det angivna index för listobjektet. Parametrar angerNumberStyle
och ett valfritt format string som används närCustom är specificerad.
public static string GetEffectiveValue(int index, NumberStyle numberStyle,
string customNumberStyleFormat)
Parameter | Typ | Beskrivning |
---|---|---|
index | Int32 | Indexet för listobjektet (måste vara i intervallet 1 till 32767). |
numberStyle | NumberStyle | DenNumberStyle avListLevel objekt. |
customNumberStyleFormat | String | Den valfria formatsträngen som används närCustom är specificerad (t.ex. “a, ç, ĝ, …”). I andra fall måste denna parameter varanull eller tom. |
Returvärde
Strängrepresentationen avListLevel
objekt, beskrivet avnumberStyle parametern och customNumberStyleFormat parametern, i listobjektet på den position som bestäms avindex parameter.
Undantag
undantag | skick |
---|---|
ArgumentException | customNumberStyleFormat ärnull eller tom närnumberStyle är anpassad.-eller- customNumberStyleFormat är intenull eller tom närnumberStyle är icke-anpassad.-eller- customNumberStyleFormat är ogiltig. |
ArgumentOutOfRangeException | indexet är utanför intervallet. |
Exempel
Visar hur man hämtar formatet för en lista med det anpassade numeriska formatet.
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);
// Vi kan få ett värde för det angivna indexet för listobjektet.
Assert.AreEqual("iv", ListLevel.GetEffectiveValue(4, NumberStyle.LowercaseRoman, null));
Assert.AreEqual("005", ListLevel.GetEffectiveValue(5, NumberStyle.Custom, customNumberStyleFormat));
Se även
- enum NumberStyle
- class ListLevel
- namnutrymme Aspose.Words.Lists
- hopsättning Aspose.Words