PartElement
Resumo geral
PartElement é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: StructureElement.
Esta classe fornece 11 métodos para trabalhar com objetos PartElement em programas .NET. Os métodos disponíveis incluem: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID,E mais seis.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
StructureTextState | StructureTextState | Leia. | Text-state aplicado ao conteúdo inline deste elemento (almacenado apenas o construtor de estrutura não re-rendere através dele). |
Attributes | StructureElementAttributes | Leia. | Os atributos de estrutura (/A) associados a este elemento, organizados por proprietário. |
StructureType | string | Leia. | A entrada de papel com estrutura PDF (/S, por exemplo. |
ActualText | string | Leitura/Escrita | O texto de substituição do conteúdo marcado (/ActualText). |
AlternativeText | string | Leitura/Escrita | Texto alternativo utilizado pela tecnologia de assistência (/Alt). |
ExpansionText | string | Leitura/Escrita | Texto de expansão para uma abreviação (/E). |
Language | string | Leitura/Escrita | Código de linguagem BCP-47 para o conteúdo do elemento (/Lang). |
ID | string | Leia. | Identificador de elemento (/ID); somente leitura atribuído no momento da salvação. |
Title | string | Leitura/Escrita | Título do elemento de estrutura (/T). |
Page | Page? | Leia. | Página que hospeda o conteúdo deste elemento, ou null quando o elemento ainda não foi anexado a uma página. |
ParentElement | StructureElement? | Leia. | O elemento da estrutura principal, ou nulo quando este elemento está desligado ou diretamente sob a raiz da árvore de estrutura. |
ChildElements | ElementList | Leia. | Filhos diretos deste elemento. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
AppendChild(child: StructureElement) | Aplicar criança sob este elemento / K matriz. |
SetTag(tag: string) | Remap o papel deste elemento para uma tag personalizada, registrando a tag → seu tipo padrão no mapa de papéis do documento. |
ToString() | Representação textual utilizada ao despejar a árvore de estrutura (nome do papel; reverte-se para o nome do tipo). |
FindElements(recursive: bool) | Encontrar recursivamente elementos descendentes do tipo T. |
SetText(text: string) | Definir o conteúdo de texto do elemento (gordado como ActualText). |
SetId(id: string) | Indicar o identificador do elemento (/ID). |
ClearId() | Remover o identificador do elemento (/ID). |
AdjustPosition(settings: object) | Stub no-op mantido para compactar com a API de criação AdjustPosition FOSS ainda não renderiza através PositionSettings. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Mover este elemento para newParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Desliga este elemento, em seguida, re-parente seus filhos sob o antigo pai deste elemento (tomando slot deste element). |
Detach() | Desliga este elemento do seu pai. |