内容控件

获取文档内容控件的数量

  1. /*
  2. * @return: number
  3. */
  4. let ContentControlsCount = await demo.WordApplication().ActiveDocument.ContentControls.Count

获取内容控件指定属性(Title, Tag, PlaceholderText)

  1. /*
  2. * @return: string
  3. */
  4. let contentTitle = await demo.WordApplication().ActiveDocument.ContentControls.Item(0).Title
  5. // or
  6. let contentTag = await demo.WordApplication().ActiveDocument.ContentControls.Item(0).Tag
  7. // or
  8. let contentPlaceholderText = await demo.WordApplication().ActiveDocument.ContentControls.Item(0).PlaceholderText

设置内容控件指定属性(Title, Tag, PlaceholderText)

  1. /*
  2. * @param: string
  3. */
  4. // 获取第一个控件的指定属性
  5. let text = 'webOffice demo'
  6. demo.WordApplication().ActiveDocument.ContentControls.Item(0).Title = text
  7. demo.WordApplication().ActiveDocument.ContentControls.Item(0).Tag = text
  8. demo.WordApplication().ActiveDocument.ContentControls.Item(0).SetPlaceholderText(text)