Document.CountNumberedItems Метод (2007 System)
Обновлен: Ноябрь 2007
Возвращает число маркированных или нумерованных элементов и полей LISTNUM в документе.
Пространство имен: Microsoft.Office.Tools.Word
Сборка: Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)
Синтаксис
'Декларация
Public Function CountNumberedItems ( _
ByRef NumberType As Object, _
ByRef Level As Object _
) As Integer
'Применение
Dim instance As Document
Dim NumberType As Object
Dim Level As Object
Dim returnValue As Integer
returnValue = instance.CountNumberedItems(NumberType, _
Level)
public int CountNumberedItems(
ref Object NumberType,
ref Object Level
)
Параметры
- NumberType
Тип: System.Object%
Тип чисел, которые необходимо посчитать. Может иметь одно из следующих значений WdNumberType: wdNumberParagraph, wdNumberListNum или wdNumberAllNumbers. Значение по умолчанию: wdNumberAllNumbers.
- Level
Тип: System.Object%
Число, которое соответствует уровню нумерации, который необходимо посчитать. По умолчанию считаются все уровни.
Возвращаемое значение
Тип: System.Int32
Число маркированных или нумерованных элементов и полей LISTNUM в документе.
Заметки
Маркированные элементы считаются, если свойству NumberType присвоено значение wdNumberParagraph или wdNumberAllNumbers (по умолчанию).
Существует два типа чисел: предустановленные числа (wdNumberParagraph), которые можно добавить в абзацы, выбрав шаблон в диалоговом окне Список; и поля LISTNUM (wdNumberListNum), которые разрешают добавлять более одного числа на абзац.
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Общие сведения о необязательных параметрах в решениях Office.
Примеры
В приведенном ниже примере кода метод CountNumberedItems используется для отображения количества всех нумерованных элементов в документе.
В этом примере демонстрируется настройка уровня документа.
Private Sub DocumentCountNumberedItems()
Dim numCount As Integer = Me.CountNumberedItems( _
Word.WdNumberType.wdNumberAllNumbers)
MessageBox.Show(("Numbered items in this document: " + _
numCount.ToString()))
End Sub
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());
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.