HtmlControlType
HtmlControlType enumeration
Тип узлов документа, представляющих элементы <input> и <select>, импортированные из HTML.
public enum HtmlControlType
Ценности
Имя | Ценность | Описание |
---|---|---|
FormField | 0 | Поле формы. |
StructuredDocumentTag | 1 | Структурированный тег документа |
Примеры
Показывает, как задать предпочтительный тип узлов документа, которые будут представлять импортированные элементы <input> и <select>.
const string html = @"
<html>
<select name='ComboBox' size='1'>
<option value='val1'>item1</option>
<option value='val2'></option>
</select>
</html>
";
HtmlLoadOptions htmlLoadOptions = new HtmlLoadOptions();
htmlLoadOptions.PreferredControlType = HtmlControlType.StructuredDocumentTag;
Document doc = new Document(new MemoryStream(Encoding.UTF8.GetBytes(html)), htmlLoadOptions);
NodeCollection nodes = doc.GetChildNodes(NodeType.StructuredDocumentTag, true);
StructuredDocumentTag tag = (StructuredDocumentTag) nodes[0];
Смотрите также
- пространство имен Aspose.Words.Loading
- сборка Aspose.Words