DocumentBase.CountNumberedItems - метод
Возвращает количество маркированных или нумерованных элементов и полей LISTNUM в документе.
Пространство имен: Microsoft.Office.Tools.Word
Сборка: Microsoft.Office.Tools.Word.v4.0.Utilities (в Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Синтаксис
'Декларация
Public Function CountNumberedItems ( _
ByRef numberType As Object, _
ByRef level As Object _
) As Integer
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 используется для отображения количества всех нумерованных элементов в документе. Чтобы использовать этот пример, запустите его из класса ThisDocument в проекте уровня документа.
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());
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.