DocumentBase.CountNumberedItems(Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает количество маркированных или нумерованных элементов и полей LISTNUM в документе.
public int CountNumberedItems (ref object numberType, ref object level);
Параметры
- numberType
- Object
Тип чисел, которые необходимо посчитать. Может иметь одно из следующих значений WdNumberType: wdNumberParagraph, wdNumberListNum или wdNumberAllNumbers. Значение по умолчанию — wdNumberAllNumbers.
- level
- Object
Число, которое соответствует уровню нумерации, который необходимо посчитать. По умолчанию считаются все уровни.
Возвращаемое значение
Число маркированных или нумерованных элементов и полей LISTNUM в документе.
Примеры
В следующем примере кода метод используется CountNumberedItems для вывода количества всех пронумерованных элементов в документе. Чтобы использовать этот пример, запустите его из ThisDocument класса в проекте уровня документа.
private void DocumentCountNumberedItems()
{
object numberType = Word.WdNumberType.wdNumberAllNumbers;
int numCount = this.CountNumberedItems(ref numberType, ref missing);
MessageBox.Show("Numbered items in this document: " +
numCount.ToString());
}
Private Sub DocumentCountNumberedItems()
Dim numCount As Integer = Me.CountNumberedItems( _
Word.WdNumberType.wdNumberAllNumbers)
MessageBox.Show(("Numbered items in this document: " + _
numCount.ToString()))
End Sub
Комментарии
Маркированные элементы подсчитываются, если wdNumberParagraph wdNumberAllNumbers для задано значение или (значение по умолчанию) NumberType .
Существует два типа чисел: предустановленные номера ( wdNumberParagraph ), которые можно добавить в абзацы, выбрав шаблон в диалоговом окне " маркеры и нумерация ", а также поля LISTNUM ( wdNumberListNum ), которые позволяют добавлять несколько номеров на один абзац.
Необязательные параметры
Дополнительные сведения о необязательных параметрах см. в разделе необязательные параметры в решениях Office.