BodyProperties.UseParagraphSpacing Propriedade

Definição

Espaçamento entre Parágrafos

Representa o seguinte atributo no esquema: spcFirstLastPara

[DocumentFormat.OpenXml.SchemaAttr(0, "spcFirstLastPara")]
public DocumentFormat.OpenXml.BooleanValue UseParagraphSpacing { get; set; }
public DocumentFormat.OpenXml.BooleanValue UseParagraphSpacing { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(0, "spcFirstLastPara")]
public DocumentFormat.OpenXml.BooleanValue? UseParagraphSpacing { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("spcFirstLastPara")]
public DocumentFormat.OpenXml.BooleanValue? UseParagraphSpacing { get; set; }
public DocumentFormat.OpenXml.BooleanValue? UseParagraphSpacing { get; set; }
member this.UseParagraphSpacing : DocumentFormat.OpenXml.BooleanValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr(0, "spcFirstLastPara")>]
member this.UseParagraphSpacing : DocumentFormat.OpenXml.BooleanValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr("spcFirstLastPara")>]
member this.UseParagraphSpacing : DocumentFormat.OpenXml.BooleanValue with get, set
Public Property UseParagraphSpacing As BooleanValue

Valor da propriedade

Devolve BooleanValue.

Atributos

Comentários

As seguintes informações do ECMA International Standard ECMA-376 podem ser úteis ao trabalhar com esta classe.

Especifica se o espaçamento entre parágrafos antes e depois definido pelo utilizador deve ser respeitado. Embora o espaçamento entre parágrafos seja útil, também é útil poder definir um sinalizador para saber se este espaçamento deve ser seguido nas margens do corpo do texto, ou seja, o primeiro e o último parágrafo no corpo do texto. Mais precisamente, uma vez que se trata de uma propriedade ao nível do corpo do texto, só deve afetar o espaçamento entre parágrafos anteriores do primeiro parágrafo e o espaçamento entre parágrafos posteriores do último parágrafo para um determinado corpo de texto. Se este atributo for omitido, significa que está implícito um valor de 0, ou seja, falso.

Considere o caso em que o espaçamento foi definido entre vários parágrafos dentro de um corpo de texto com os spcBef atributos de espaçamento entre parágrafos e .spcAft No entanto, para este corpo de texto, o utilizador não quer que isto seja seguido para os parágrafos de extremidade, pelo que temos o seguinte DrawingML.

<p:txBody>  
  <a:bodyPr spcFirstLastPara="0" … />  
  …  
  <a:p>  
      <a:pPr>  
        <a:spcBef>  
        <a:spcPts val="1800"/>  
      </a:spcBef>  
      <a:spcAft>  
        <a:spcPts val="600"/>  
      </a:spcAft>  
      </a:pPr>  
    …  
    (Some text)  
    …  
  </a:p>  
  <a:p>  
      <a:pPr>  
        <a:spcBef>  
        <a:spcPts val="1800"/>  
      </a:spcBef>  
      <a:spcAft>  
        <a:spcPts val="600"/>  
      </a:spcAft>  
      </a:pPr>  
    …  
    (Some text)  
    …  
  </a:p>  
  …  
</p:txBody>  

Os valores possíveis para este atributo são definidos pelo tipo de dados Esquema boolean XML.

Aplica-se a