StructuredDocumentTagRangeStart
StructuredDocumentTagRangeStart
Przegląd
StructuredDocumentTagRangeStart jest klasą w Aspose.Words FOSS dla .NET. Dziedziczy po: Node, IEnumerable<Node>, IStructuredDocumentTag.
Reprezentuje początek tagu strukturalnego dokumentu zakresowego, który akceptuje treść wielosekcjową.
Ta klasa udostępnia 16 metod do pracy z obiektami StructuredDocumentTagRangeStart w programach .NET. Dostępne metody to: Accept, AppendChild, Clone, GetAncestor, GetAncestorOf, GetChildNodes, GetEnumerator, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove oraz 4 dodatkowe metody. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Words FOSS dla .NET. Właściwości: Appearance, Color, CustomNodeId, Document, Id, IsComposite oraz 21 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
NodeType | NodeType | Odczyt | Zwraca StructuredDocumentTagRangeStart. |
LastChild | Node | Odczyt | Pobiera ostatnie dziecko w zakresie stdContent. |
Level | MarkupLevel | Odczyt | Pobiera poziom, na którym początek zakresu tagu tego strukturalnego dokumentu występuje w drzewie dokumentu. |
SdtType | SdtType | Odczyt | Pobiera typ tego znacznika dokumentu strukturalnego. |
Color | System.Drawing.Color | Odczyt/zapis | Pobiera lub ustawia kolor znacznika strukturalnego dokumentu. |
Id | int | Odczyt | Określa unikalny, tylko do odczytu, trwały numeryczny Id dla tego znacznika dokumentu strukturalnego. |
LockContentControl | bool | Odczyt/zapis | Gdy ustawione na true, ta właściwość zabroni użytkownikowi usunięcia tego structured document tag. |
LockContents | bool | Odczyt/zapis | Gdy ustawione na true, ta właściwość zabroni użytkownikowi edytowania zawartości tego structured document tag. |
IsShowingPlaceholderText | bool | Odczyt/zapis | Określa, czy zawartość tego structured document tag ma być interpretowana jako tekst zastępczy (w przeciwieństwie do zwykłej treści tekstowej w ramach structured document tag). |
Placeholder | BuildingBlock | Odczyt | Pobiera BuildingBlock zawierający tekst zastępczy, który powinien być wyświetlany, gdy zawartość tego znacznika dokumentu strukturalnego jest pusta; powiązany element XML jest pusty, jak określono w elemencie XmlMapping lub element IsShowingPlaceholderText ma wartość true. |
PlaceholderName | string | Odczyt/zapis | Pobiera lub ustawia nazwę BuildingBlock zawierającego tekst zastępczy. |
Tag | string | Odczyt/zapis | Określa tag powiązany z bieżącym węzłem tagu strukturalnego dokumentu. |
Title | string | Odczyt/zapis | Określa przyjazną nazwę powiązaną z tym tagiem strukturalnego dokumentu. |
WordOpenXML | string | Odczyt | Zwraca ciąg znaków reprezentujący XML zawarty w węźle w formacie FlatOpc. |
WordOpenXMLMinimal | string | Odczyt | Zwraca ciąg znaków, który reprezentuje XML zawarty w węźle w formacie FlatOpc. |
Appearance | SdtAppearance | Odczyt/zapis | Pobiera lub ustawia wygląd structured document tag. |
XmlMapping | XmlMapping | Odczyt | Zwraca obiekt, który reprezentuje mapowanie tego zakresu tagów tego strukturalnego dokumentu na dane XML w niestandardowej części XML bieżącego dokumentu. |
RangeEnd | StructuredDocumentTagRangeEnd | Odczyt | Określa koniec zakresu, jeśli StructuredDocumentTag jest tagiem strukturalnego dokumentu w formie zakresu. |
ParentNode | CompositeNode | Odczyt | Pobiera bezpośredniego rodzica tego węzła. |
Document | DocumentBase | Odczyt | Pobiera dokument, do którego należy ten węzeł. |
PreviousSibling | Node | Odczyt | Pobiera węzeł bezpośrednio poprzedzający ten węzeł. |
NextSibling | Node | Odczyt | Pobiera węzeł bezpośrednio następujący po tym węźle. |
IsComposite | bool | Odczyt | Zwraca true, jeśli ten węzeł może zawierać inne węzły. |
Range | Range | Odczyt | Zwraca obiekt Range, który reprezentuje część dokumentu zawartą w tym węźle. |
CustomNodeId | int | Odczyt/zapis | Określa niestandardowy identyfikator węzła. |
IsMultiSection | bool | Odczyt | Zwraca true, jeśli ta instancja jest tagiem dokumentu strukturalnego o zasięgu (wielosekcyjnym). |
Node | Node | Odczyt | Zwraca obiekt Node, który implementuje ten interfejs. |
Metody
| Sygnatura | Opis |
|---|---|
StructuredDocumentTagRangeStart(doc: DocumentBase, type: SdtType) | Inicjalizuje nową instancję klasy Structured document tag range start. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Zwraca dynamiczną kolekcję węzłów potomnych, które pasują do określonych typów. |
Accept(visitor: DocumentVisitor) | Wywołuje Accept(visitor) na tej instancji StructuredDocumentTagRangeStart. |
GetEnumerator() | Zapewnia wsparcie dla iteracji w stylu foreach nad węzłami potomnymi tego węzła. |
AppendChild(newChild: Node) | Dodaje określony węzeł na koniec zakresu stdContent. |
RemoveAllChildren() | Usuwa wszystkie węzły pomiędzy węzłem początkowym tego zakresu a węzłem końcowym zakresu. |
RemoveSelfOnly() | Usuwa węzeł początkowy tego zakresu oraz odpowiednie węzły końcowe tagu strukturalnego dokumentu, ale zachowuje jego zawartość w drzewie dokumentu. |
Clone(isCloneChildren: bool) | Powinieneś używać przeciążenia Clone(bool, INodeCloningListener), gdy klonowanie węzła jest częścią innego (zazwyczaj złożonego) procesu klonowania węzła. |
GetText() | Pobiera tekst tego węzła oraz wszystkich jego dzieci. |
GetAncestor(ancestorType: Type) | Pobiera pierwszego przodka określonego typu obiektu. |
GetAncestorOf() | Wywołuje GetAncestorOf na tej instancji StructuredDocumentTagRangeStart. |
Remove() | Usuwa się z rodzica. |
NextPreOrder(rootNode: Node) | Pobiera kolejny węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order. |
PreviousPreOrder(rootNode: Node) | Pobiera poprzedni węzeł zgodnie z algorytmem przeglądania drzewa w kolejności pre-order. |
ToString(saveFormat: SaveFormat) | Eksportuje zawartość węzła do łańcucha znaków w określonym formacie. |
NodeTypeToString(nodeType: NodeType) | Metoda pomocnicza, która konwertuje wartość wyliczenia typu węzła na przyjazny dla użytkownika łańcuch znaków. |