DocumentBase.CountNumberedItems(Object, Object) Метод

Определение

Возвращает количество маркированных или нумерованных элементов и полей LISTNUM в документе.

public int CountNumberedItems (ref object numberType, ref object level);

Параметры

numberType
Object

Тип чисел, которые необходимо посчитать. Может иметь одно из следующих значений WdNumberType: wdNumberParagraph, wdNumberListNum или wdNumberAllNumbers. Значение по умолчанию — wdNumberAllNumbers.

level
Object

Число, которое соответствует уровню нумерации, который необходимо посчитать. По умолчанию считаются все уровни.

Возвращаемое значение

Int32

Число маркированных или нумерованных элементов и полей 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.

Применяется к