Compartilhar via


BodyProperties.UseParagraphSpacing Propriedade

Definição

Espaçamento de parágrafo

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

Retorna BooleanValue.

Atributos

Comentários

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

Especifica se o espaçamento de parágrafo antes e depois definido pelo usuário deve ser respeitado. Embora o espaçamento entre parágrafos seja útil, além disso, é útil definir um sinalizador sobre se esse espaçamento deve ser seguido nas bordas do corpo do texto, ou seja, os primeiros e últimos parágrafos no corpo do texto. Mais precisamente, uma vez que esta é uma propriedade de nível de corpo de texto, ela só deve afetar o espaçamento de parágrafo anterior do primeiro parágrafo e o espaçamento de parágrafo após do último parágrafo para um determinado corpo de texto. Se esse atributo for omitido, um valor de 0, ou seja, false, estará implícito.

Considere o caso em que o espaçamento foi definido entre vários parágrafos dentro de um corpo de texto usando os spcBef atributos de espaçamento de parágrafo e spcAft . Para este corpo de texto, no entanto, o usuário gostaria de não ter isso seguido para os parágrafos de borda e, portanto, temos o DrawingML a seguir.

<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 esse atributo são definidos pelo tipo de dados do Esquema boolean XML.

Aplica-se a