Idioma

ConditionalFormattingRule Classe

Definição

Define a classe ConditionalFormattingRule.

Esta classe está disponível no Office 2010 e superior.

Quando o objeto é serializado como xml, seu nome qualificado é x14:cfRule.

[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office.Excel.Formula))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ColorScale), DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DataBar), DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.IconSet), DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DifferentialType), DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ExtensionList), DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.SchemaAttr(53, "cfRule")]
public class ConditionalFormattingRule : DocumentFormat.OpenXml.OpenXmlCompositeElement
public class ConditionalFormattingRule : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr(53, "cfRule")]
public class ConditionalFormattingRule : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr("x14:cfRule")]
public class ConditionalFormattingRule : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr("x14:cfRule")]
public class ConditionalFormattingRule : DocumentFormat.OpenXml.TypedOpenXmlCompositeElement
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office.Excel.Formula))]
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ColorScale), DocumentFormat.OpenXml.FileFormatVersions.Office2010 | DocumentFormat.OpenXml.FileFormatVersions.Office2013)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DataBar), DocumentFormat.OpenXml.FileFormatVersions.Office2010 | DocumentFormat.OpenXml.FileFormatVersions.Office2013)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.IconSet), DocumentFormat.OpenXml.FileFormatVersions.Office2010 | DocumentFormat.OpenXml.FileFormatVersions.Office2013)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DifferentialType), DocumentFormat.OpenXml.FileFormatVersions.Office2010 | DocumentFormat.OpenXml.FileFormatVersions.Office2013)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ExtensionList), DocumentFormat.OpenXml.FileFormatVersions.Office2010 | DocumentFormat.OpenXml.FileFormatVersions.Office2013)]
public class ConditionalFormattingRule : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office.Excel.Formula))]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ColorScale), DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DataBar), DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.IconSet), DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DifferentialType), DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ExtensionList), DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2010)]
public class ConditionalFormattingRule : DocumentFormat.OpenXml.OpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office.Excel.Formula))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ColorScale), DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DataBar), DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.IconSet), DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DifferentialType), DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ExtensionList), DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.SchemaAttr(53, "cfRule")>]
type ConditionalFormattingRule = class
    inherit OpenXmlCompositeElement
type ConditionalFormattingRule = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr(53, "cfRule")>]
type ConditionalFormattingRule = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr("x14:cfRule")>]
type ConditionalFormattingRule = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr("x14:cfRule")>]
type ConditionalFormattingRule = class
    inherit TypedOpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office.Excel.Formula))>]
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ColorScale), DocumentFormat.OpenXml.FileFormatVersions.Office2010 | DocumentFormat.OpenXml.FileFormatVersions.Office2013)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DataBar), DocumentFormat.OpenXml.FileFormatVersions.Office2010 | DocumentFormat.OpenXml.FileFormatVersions.Office2013)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.IconSet), DocumentFormat.OpenXml.FileFormatVersions.Office2010 | DocumentFormat.OpenXml.FileFormatVersions.Office2013)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DifferentialType), DocumentFormat.OpenXml.FileFormatVersions.Office2010 | DocumentFormat.OpenXml.FileFormatVersions.Office2013)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ExtensionList), DocumentFormat.OpenXml.FileFormatVersions.Office2010 | DocumentFormat.OpenXml.FileFormatVersions.Office2013)>]
type ConditionalFormattingRule = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office.Excel.Formula))>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ColorScale), DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DataBar), DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.IconSet), DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.DifferentialType), DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Office2010.Excel.ExtensionList), DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2010)>]
type ConditionalFormattingRule = class
    inherit OpenXmlCompositeElement
Public Class ConditionalFormattingRule
Inherits OpenXmlCompositeElement
Public Class ConditionalFormattingRule
Inherits TypedOpenXmlCompositeElement
Herança
ConditionalFormattingRule
Herança
Atributos

Comentários

2.6.27 CT_CfRule

Namespace de destino:http://schemas.microsoft.com/office/spreadsheetml/2009/9/main

Referenciado por: CT_ConditionalFormatting

Esse tipo complexo especifica uma regra de formatação condicional para um intervalo.

Elementos filho:

XM:F: Elementos F que especificam as fórmulas na regra de formatação condicional. As fórmulas DEVEM seguir a gramática especificada em Fórmulas, com as seguintes restrições:

A fórmula NÃO DEVE estar em conformidade com as regras de produção ref-infix-operator, book-prefix, local-cell-reference, array-constant, bang-reference, bang-name, sheet-range-reference ou structure-reference.

A fórmula NÃO DEVE corresponder à regra de produção de área de folha única.

A tabela a seguir explica como interpretar as fórmulas.

Valor do tipo Interpretação das fórmulas em f
cellIs f Elementos que especificam as fórmulas, valores numéricos ou referências de célula que especificam os operandos para o ST_ConditionalFormattingOperator ([ISO/IEC-29500-1] seção 18.18.15) especificado pelo operador. Se o operador for "between" ou "notBetween", f DEVE conter duas fórmulas; caso contrário, f DEVE conter uma fórmula.
expression Um elemento f que especifica uma fórmula. Quando a fórmula retorna zero, a formatação condicional não é exibida. Quando a fórmula retorna um valor diferente de zero, a formatação condicional é exibida.
colorScale, dataBar, iconSet Um elemento f que especifica uma fórmula. Quando a fórmula retorna zero, a formatação condicional não é exibida. Quando a fórmula retorna um valor diferente de zero ou não está presente, a formatação condicional é exibida.
containsText, notContainsText, beginsWith,

endsWith,

containsBlanks, notContainsBlanks,

containsErrors,

notContainsErrors
Um elemento f que especifica uma fórmula que implementa a operação especificada pelo tipo. Quando a fórmula retorna zero, a formatação condicional não é exibida. Quando a fórmula retorna um valor diferente de zero, a formatação condicional é exibida.

colorScale: Um elemento CT_ColorScale que especifica uma escala de cores.

dataBar: Um elemento CT_DataBar que especifica uma barra de dados.

iconSet: Um elemento CT_IconSet que especifica um conjunto de ícones.

DXF: Um elemento CT_Dxf ([ISO/IEC-29500-4] seção A.2) que especifica a formatação diferencial ([ISO/IEC-29500-1] seção M.2.7.3.8) aplicada ao intervalo. Se o tipo for "colorScale", "dataBar" ou "iconSet", ou o atributo de prioridade não existir, esse elemento NÃO DEVE existir.

extLst: Um elemento CT_ExtensionList ([ISO/IEC-29500-4] seção A.2) que especifica a extensibilidade futura para este elemento.

Atributos:

Tipo: Um atributo ST_CfType ([ISO/IEC-29500-1] seção 18.18.12) que especifica a forma como a formatação condicional é exibida no intervalo.

Se e somente se o tipo for "colorScale", um elemento filho colorScale DEVE existir neste elemento.

Se e somente se type for "dataBar", um elemento filho dataBar DEVE existir neste elemento.

Se e somente se o tipo for "iconSet", um elemento filho iconSet DEVE existir nesse elemento.

Prioridade: Um atributo int ([XMLSCHEMA2] seção 3.3.17) que especifica a prioridade relativa desta regra em comparação com as outras regras nesta planilha (1), ou se esta CT_CfRule especifica informações de extensão para uma regra de barras de dados de formatação condicional, conforme especificado pelo elemento de CT_CfRule associado ([ISO/IEC-29500-4] seção A.2). DEVE ser maior que 0.

Se houver prioridade , as regras serão aplicadas em ordem da menor prioridade para a maior prioridade e NÃO DEVE duplicar um valor de prioridade em qualquer outra CT_CfRule ou elemento CT_CfRule ([ISO/IEC-29500-4] seção A.2) que exista na mesma parte da planilha.

Se a prioridade não existir, esse CT_CfRule especifica informações de extensão para uma regra de barra de dados de formatação condicional e o elemento filho dataBar DEVE existir e descrever essas informações adicionais. O atributo id é usado para identificar o CT_CfRule associado ([ISO/IEC-29500-4] seção A.2), e o atributo de prioridade desta CT_CfRule ([ISO/IEC-29500-4] seção A.2) especifica a prioridade relativa desta regra. Se nem o atributo priority nem o atributo id existirem neste elemento, ou se id existir, mas não existir nenhum elemento CT_CfRule ([ISO/IEC-29500-4] seção A.2) contendo um GUID correspondente, esse registro e o elemento filho dataBar subsequente DEVEM ser ignorados. Se o atributo priority existir neste elemento, id DEVE ser ignorado.

stopIfTrue: Um atributo booleano ([XMLSCHEMA2] seção 3.2.2) que especifica se a avaliação de regras de formatação condicional adicionais será ignorada para uma célula se essa regra for avaliada como "verdadeira" para essa célula.

acima da média: Um atributo booliano ([XMLSCHEMA2] seção 3.2.2) que especifica se a regra de formatação condicional é aplicada a células com valores acima ou abaixo do valor médio de outras células no intervalo, conforme especificado pela tabela a seguir. Esse atributo NÃO DEVE existir se o tipo não for igual a "aboveAverage".

Valor Significado
"verdadeiro" A regra de formatação condicional é aplicada às células com valores acima do valor médio de todas as células do intervalo.
"False" A regra de formatação condicional é aplicada às células com valores abaixo do valor médio de todas as células do intervalo.

porcentagem: Um atributo booliano ([XMLSCHEMA2] seção 3.2.2) que especifica se a regra de formatação condicional é aplicada a uma porcentagem de células, conforme especificado pela tabela a seguir. Este atributo NÃO DEVE existir se o tipo não for igual a "top10".

Valor Significado
"verdadeiro" CLASSIFICAÇÃO Especifica a porcentagem de células no intervalo ao qual a formatação condicional é aplicada.
"False" A regra de formatação condicional é aplicada ao número de células especificado por ordem.

parte inferior: Um atributo booleano ([XMLSCHEMA2] seção 3.2.2) que especifica como a regra de formatação condicional é aplicada, conforme especificado pela tabela a seguir. Este atributo NÃO DEVE existir se o tipo não for igual a "top10".

Valor Significado
"verdadeiro" A formatação condicional é aplicada às células cujo valor está na extremidade inferior do intervalo especificado por porcentagem e ordem.
"False" A formatação condicional é aplicada às células cujo valor está na extremidade superior do intervalo especificado por porcentagem e ordem.

do operador: Um atributo ST_ConditionalFormattingOperator (seção 18.18.15 da ISO/IEC-29500-1) que especifica o tipo de comparação de valor usado para essa regra de formatação condicional. Esse atributo NÃO DEVE existir se o tipo não for igual a "cellIs".

Texto: Um atributo de cadeia de caracteres ([XMLSCHEMA2] seção 3.2.1) que especifica um valor de texto usado para esta regra de formatação condicional. Esse atributo NÃO DEVE existir se o tipo não for igual a "beginsWith", "containsText", "endsWith" ou "notContainsText".

timePeriod: Um atributo ST_TimePeriod ([ISO/IEC-29500-1] seção 18.18.82) que especifica o período de tempo usado para esta regra de formatação condicional. Este atributo NÃO DEVE existir se o tipo não for igual a "timePeriod".

Classificação: Um atributo unsignedInt ([XMLSCHEMA2] seção 3.3.22) que especifica quantas células são formatadas por esta regra de formatação condicional. O valor de porcentagem especifica se a classificação é uma porcentagem ou uma quantidade de células. Quando porcentagem é "verdadeira", a classificação DEVE ser maior ou igual a zero e menor ou igual a 100. Caso contrário, a classificação DEVE ser maior ou igual a 1 e menor ou igual a 1.000. Este atributo NÃO DEVE existir se o tipo não for igual a "top10".

stdDev: Um atributo int ([XMLSCHEMA2] seção 3.3.17) que especifica o número de desvios padrão acima ou abaixo da média para formatar na regra de formatação condicional. Este atributo NÃO DEVE existir se o tipo não for igual a "aboveAverage" ou se equalAverage for "true".

equalAverage: Um atributo booliano ([XMLSCHEMA2] seção 3.2.2) que especifica, juntamente com aboveAverage, como a regra de formatação condicional é aplicada, conforme especificado pela tabela a seguir. Esse atributo NÃO DEVE existir se o tipo não for igual a "aboveAverage".

Valor de equalAverage Valor de aboveAverage Significado
"verdadeiro" "verdadeiro" A formatação condicional é aplicada às células cujo valor é igual ou superior ao valor médio das células no intervalo.
"verdadeiro" "False" A formatação condicional é aplicada às células cujo valor é igual ou inferior ao valor médio das células no intervalo.
"False" "verdadeiro" A formatação condicional é aplicada às células cujo valor está acima do valor médio de todas as células do intervalo mais stdDev e multiplicado pelo desvio padrão de todas as células do intervalo.
"False" "False" A formatação condicional é aplicada às células cujo valor está abaixo do valor médio de todas as células do intervalo menos stdDev e multiplicado pelo desvio padrão de todas as células do intervalo.

activePresent: Um atributo booleano ([XMLSCHEMA2] seção 3.2.2) que DEVE ser "verdadeiro" se, e somente se, uma fórmula estiver presente em f e o tipo for "colorScale", "dataBar" ou "iconSet".

Identificação: Um atributo ST_Guid ([ISO/IEC-29500-1] seção 22.9.2.4) que identifica esta regra de formatação condicional. Se o atributo de prioridade não existir e esse atributo existir, esse atributo será usado para combinar esse elemento CT_CfRule com o elemento CT_CfRule correspondente ([ISO/IEC-29500-4] seção A.2). Se nem o atributo de prioridade nem esse atributo existirem, esse CT_CfRule e seu elemento de CT_DataBar filho DEVEM ser ignorados.

O seguinte fragmento do esquema XML do W3C ([XMLSCHEMA1] seção 2.1) especifica o conteúdo desse tipo complexo.

<xsd:complexType name="CT_CfRule">

<xsd:sequência>

<xsd:element ref="xm:f" minOccurs="0" maxOccurs="3"/>

<xsd:element name="colorScale" type="CT_ColorScale" minOccurs="0" maxOccurs="1"/>

<xsd:element name="dataBar" type="CT_DataBar" minOccurs="0" maxOccurs="1"/>

<xsd:element name="iconSet" type="CT_IconSet" minOccurs="0" maxOccurs="1"/>

<xsd:element name="dxf" type="x:CT_Dxf" minOccurs="0" maxOccurs="1"/>

<xsd:element name="extLst" type="x:CT_ExtensionList" minOccurs="0" maxOccurs="1"/>

</xsd:sequência>

<xsd:attribute name="type" type="x:ST_CfType" use="optional"/>

<xsd:attribute name="priority" type="xsd:int" use="optional"/>

<xsd:attribute name="stopIfTrue" type="xsd:boolean" use="optional" default="false"/>

<xsd:attribute name="aboveAverage" type="xsd:boolean" use="optional" default="true"/>

<xsd:attribute name="percent" type="xsd:boolean" use="optional" default="false"/>

<xsd:attribute name="bottom" type="xsd:boolean" use="optional" default="false"/>

<xsd:attribute name="operator" type="x:ST_ConditionalFormattingOperator" use="optional"/>

<xsd:attribute name="text" type="xsd:string" use="optional"/>

<xsd:attribute name="timePeriod" type="x:ST_TimePeriod" use="optional"/>

<xsd:attribute name="rank" type="xsd:unsignedInt" use="optional"/>

<xsd:attribute name="stdDev" type="xsd:int" use="optional"/>

<xsd:attribute name="equalAverage" type="xsd:boolean" use="optional" default="false"/>

<xsd:attribute name="activePresent" type="xsd:boolean" use="optional" default="false"/>

<xsd:attribute name="id" type="x:ST_Guid" use="optional"/>

</xsd:complexType>

Consulte a seção 5.4 para obter o esquema XML completo do W3C ([XMLSCHEMA1] seção 2.1).

Construtores

Nome Description
ConditionalFormattingRule()

Inicializa uma nova instância da classe ConditionalFormattingRule.

ConditionalFormattingRule(IEnumerable<OpenXmlElement>)

Inicializa uma nova instância da classe ConditionalFormattingRule com os elementos filho especificados.

ConditionalFormattingRule(OpenXmlElement[])

Inicializa uma nova instância da classe ConditionalFormattingRule com os elementos filho especificados.

ConditionalFormattingRule(String)

Inicializa uma nova instância da classe ConditionalFormattingRule do XML externo.

Propriedades

Nome Description
AboveAverage

aboveAverage, esta propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: aboveAverage

ActivePresent

activePresent, esta propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: activePresent

Bottom

na parte inferior, esta propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: bottom

ChildElements

Obtém todos os nós filhos do elemento atual.

(Herdado de OpenXmlElement)
EqualAverage

equalAverage, esta propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: equalAverage

ExtendedAttributes

Obtém todos os atributos estendidos (atributos não definidos no esquema) do elemento atual.

(Herdado de OpenXmlElement)
Features

Obtém um IFeatureCollection para o elemento atual. Essa coleção de recursos será somente leitura, mas herdará recursos de sua parte pai e pacote, se disponível.

(Herdado de OpenXmlElement)
FirstChild

Obtém o primeiro filho do elemento OpenXmlElement atual.

(Herdado de OpenXmlCompositeElement)
HasAttributes

Obtém um valor que indica se o elemento atual tem algum atributo.

(Herdado de OpenXmlElement)
HasChildren

Obtém um valor que indica se o elemento atual tem algum elemento filho.

(Herdado de OpenXmlCompositeElement)
Id

ID, esta propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: id

InnerText

Obtém ou define os valores concatenados do nó atual e de todos os seus filhos.

(Herdado de OpenXmlCompositeElement)
InnerXml

Obtém ou define a marcação que representa apenas os nós filhos do nó atual.

(Herdado de OpenXmlCompositeElement)
LastChild

Obtém o último filho do elemento OpenXmlElement atual. Retorna null (Nothing no Visual Basic) se não existe esse elemento OpenXmlElement.

(Herdado de OpenXmlCompositeElement)
LocalName

Define a classe ConditionalFormattingRule.

Esta classe está disponível no Office 2010 e superior.

Quando o objeto é serializado como xml, seu nome qualificado é x14:cfRule.

LocalName

Obtém o nome local do elemento atual.

(Herdado de OpenXmlElement)
MCAttributes

Obtém ou define os atributos de compatibilidade de marcação. Retorna null se nenhum atributo de compatibilidade de marcação for definido para o elemento atual.

(Herdado de OpenXmlElement)
NamespaceDeclarations

Obtém todas as declarações de namespace definidas no elemento atual. Retorna um enumerador vazio se não houver nenhuma declaração de namespace.

(Herdado de OpenXmlElement)
NamespaceUri

Obtém o URI do namespace do elemento atual.

(Herdado de OpenXmlElement)
OpenXmlElementContext

Obtém o OpenXmlElementContext do elemento atual.

(Herdado de OpenXmlElement)
Operator

essa propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: operador

OuterXml

Obtém a marcação que representa o elemento atual e todos os seus elementos filho.

(Herdado de OpenXmlElement)
Parent

Obtém o elemento pai do elemento atual.

(Herdado de OpenXmlElement)
Percent

porcentagem, esta propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: porcentagem

Prefix

Obtém o prefixo do namespace do elemento atual.

(Herdado de OpenXmlElement)
Priority

prioritária, esta propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: prioridade

Rank

essa propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: Classificação

StandardDeviation

stdDev, esta propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: stdDev

StopIfTrue

stopIfTrue, essa propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: stopIfTrue

Text

essa propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: text

TimePeriod

timePeriod, esta propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: timePeriod

Type

essa propriedade só está disponível no Office 2010 e posterior.

Representa o seguinte atributo no esquema: tipo

XmlQualifiedName

Obtém o nome qualificado do elemento atual.

(Herdado de OpenXmlElement)
XName

Obtém o nome qualificado do elemento atual.

(Herdado de OpenXmlElement)

Métodos

Nome Description
AddAnnotation(Object)

Adiciona um objeto à lista de anotações do elemento OpenXmlElement atual.

(Herdado de OpenXmlElement)
AddChild(OpenXmlElement, Boolean)

Adiciona o elemento especificado ao elemento se for um filho conhecido. Isso adiciona o elemento no local correto de acordo com o esquema.

(Herdado de OpenXmlCompositeElement)
AddNamespaceDeclaration(String, String)

Adiciona uma declaração de namespace ao nó atual.

(Herdado de OpenXmlElement)
Ancestors()

Enumera todos os ancestrais do elemento atual.

(Herdado de OpenXmlElement)
Ancestors<T>()

Enumera apenas os ancestrais do elemento atual que têm o tipo especificado.

(Herdado de OpenXmlElement)
Annotation(Type)

Obtenha o primeiro objeto de anotação do tipo especificado do elemento OpenXmlElement atual.

(Herdado de OpenXmlElement)
Annotation<T>()

Obtenha o primeiro objeto de anotação do tipo especificado do elemento OpenXmlElement atual.

(Herdado de OpenXmlElement)
Annotations(Type)

Obtém uma coleção de anotações com o tipo especificado para o elemento OpenXmlElement atual.

(Herdado de OpenXmlElement)
Annotations<T>()

Obtém uma coleção de anotações com o tipo especificado para o elemento OpenXmlElement atual.

(Herdado de OpenXmlElement)
Append(IEnumerable<OpenXmlElement>)

Acrescenta cada elemento de uma lista de elementos ao final da lista de elementos filho do elemento atual.

(Herdado de OpenXmlElement)
Append(OpenXmlElement[])

Acrescenta cada elemento de uma matriz de elementos ao final da lista de elementos filho do elemento atual.

(Herdado de OpenXmlElement)
AppendChild<T>(T)

Anexa o elemento especificado ao final da lista de nós filhos do elemento atual.

(Herdado de OpenXmlCompositeElement)
ClearAllAttributes()

Limpa todos os atributos, incluindo atributos conhecidos e atributos estendidos.

(Herdado de OpenXmlElement)
Clone()

Cria uma duplicata do nó atual.

(Herdado de OpenXmlElement)
CloneNode(Boolean)

Cria uma duplicata desse nó.

Descendants()

Enumera todos os descendentes do elemento atual.

(Herdado de OpenXmlElement)
Descendants<T>()

Enumere todos os descendentes do elemento atual do tipo T.

(Herdado de OpenXmlElement)
Elements()

Enumera todos os filhos do elemento atual.

(Herdado de OpenXmlElement)
Elements<T>()

Enumera apenas os filhos do elemento atual que têm o tipo especificado.

(Herdado de OpenXmlElement)
ElementsAfter()

Enumera todos os elementos irmãos que seguem o elemento atual e têm o mesmo pai que o elemento atual.

(Herdado de OpenXmlElement)
ElementsBefore()

Enumera todos os elementos irmãos que precedem o elemento atual e têm o mesmo pai que o elemento atual.

(Herdado de OpenXmlElement)
GetAttribute(String, String)

Obtém um atributo Open XML com o nome da marca especificado e o URI do namespace.

(Herdado de OpenXmlElement)
GetAttributes()

Obtém uma lista que contém uma cópia de todos os atributos.

(Herdado de OpenXmlElement)
GetEnumerator()

Retorna um enumerador que itera por meio da coleção filho.

(Herdado de OpenXmlElement)
GetFirstChild<T>()

Localiza o primeiro elemento filho no tipo T.

(Herdado de OpenXmlElement)
InsertAfter<T>(T, OpenXmlElement)

Insere o elemento especificado imediatamente após o elemento de referência especificado.

(Herdado de OpenXmlCompositeElement)
InsertAfterSelf<T>(T)

Insere o elemento especificado imediatamente após o elemento atual.

(Herdado de OpenXmlElement)
InsertAt<T>(T, Int32)

Insere o elemento especificado no índice especificado dos filhos do elemento atual.

(Herdado de OpenXmlCompositeElement)
InsertBefore<T>(T, OpenXmlElement)

Insere o elemento especificado imediatamente antes do elemento de referência especificado.

(Herdado de OpenXmlCompositeElement)
InsertBeforeSelf<T>(T)

Insere o elemento especificado imediatamente antes do elemento atual.

(Herdado de OpenXmlElement)
IsAfter(OpenXmlElement)

Determina se o elemento atual aparece após um elemento especificado na ordem do documento.

(Herdado de OpenXmlElement)
IsBefore(OpenXmlElement)

Determina se o elemento atual aparece antes de um elemento especificado na ordem do documento.

(Herdado de OpenXmlElement)
LookupNamespace(String)

Resolve o prefixo do namespace no contexto do nó atual.

(Herdado de OpenXmlElement)
LookupPrefix(String)

Localiza o prefixo correspondente para um URI de namespace no escopo do elemento atual.

(Herdado de OpenXmlElement)
NextSibling()

Obtém o elemento OpenXmlElement que segue imediatamente o elemento OpenXmlElement atual. Retorna null (Nothing no Visual Basic) se não houver nenhum próximo elemento OpenXmlElement.

(Herdado de OpenXmlElement)
NextSibling<T>()

Obtém o elemento OpenXmlElement com o tipo especificado que segue o elemento OpenXmlElement atual. Retorna null (Nothing no Visual Basic) se não houver próximo OpenXmlElement.

(Herdado de OpenXmlElement)
PrependChild<T>(T)

Insere o elemento especificado no início da lista de nós filhos do elemento atual.

(Herdado de OpenXmlCompositeElement)
PreviousSibling()

Obtém o elemento OpenXmlElement que precede imediatamente o elemento OpenXmlElement atual. Retorna nulo (nada no Visual Basic ) se não houver nenhum elemento OpenXmlElement anterior.

(Herdado de OpenXmlElement)
PreviousSibling<T>()

Obtém o elemento OpenXmlElement com o tipo especificado que precede o OpenXmlElement atual. Retorna nulo (nada no Visual Basic) se não houver nenhum elemento OpenXmlElement anterior.

(Herdado de OpenXmlElement)
Remove()

Remove o elemento atual de seu pai.

(Herdado de OpenXmlElement)
RemoveAllChildren()

Remove todos os elementos filho do elemento atual.

(Herdado de OpenXmlCompositeElement)
RemoveAllChildren<T>()

Remova todos os elementos filho do elemento atual que são do tipo T.

(Herdado de OpenXmlElement)
RemoveAnnotations(Type)

Remove as anotações do tipo especificado do elemento OpenXmlElement atual.

(Herdado de OpenXmlElement)
RemoveAnnotations<T>()

Remove as anotações com o tipo especificado do elemento OpenXmlElement atual.

(Herdado de OpenXmlElement)
RemoveAttribute(String, String)

Remove o atributo do elemento atual.

(Herdado de OpenXmlElement)
RemoveChild<T>(T)

Remove o elemento filho especificado.

(Herdado de OpenXmlCompositeElement)
RemoveNamespaceDeclaration(String)

Remove a declaração de namespace para o prefixo especificado. Não removerá nada se não houver prefixo.

(Herdado de OpenXmlElement)
ReplaceChild<T>(OpenXmlElement, T)

Substitui um dos elementos filho do elemento atual por outro elemento OpenXmlElement.

(Herdado de OpenXmlCompositeElement)
SetAttribute(OpenXmlAttribute)

Define um atributo para o elemento especificado. Se o atributo for conhecido, o valor do atributo será definido. Se o atributo for um atributo estendido, o 'openxmlAttribute' será adicionado à lista de atributos estendidos.

(Herdado de OpenXmlElement)
SetAttributes(IEnumerable<OpenXmlAttribute>)

Define vários atributos para o elemento. Se um atributo for conhecido, o valor do atributo será definido. Se um atributo for um atributo estendido, o 'openxmlAttribute' será adicionado à lista de atributos estendidos.

(Herdado de OpenXmlElement)
WriteTo(XmlWriter)

Salva o nó atual no XmlWriter especificado.

(Herdado de OpenXmlElement)

Implantações explícitas de interface

Nome Description
IEnumerable.GetEnumerator()

Define a classe ConditionalFormattingRule.

Esta classe está disponível no Office 2010 e superior.

Quando o objeto é serializado como xml, seu nome qualificado é x14:cfRule.

(Herdado de OpenXmlElement)
IEnumerable<OpenXmlElement>.GetEnumerator()

Retorna um enumerador que itera por meio da coleção filho.

(Herdado de OpenXmlElement)

Aplica-se a