Classe OMathFunction (Word VBA)

A classe OMathFunction representa uma função matemática ou uma estrutura que o Microsoft Word suporta, como frações, integrais, somas e radicais. O objeto OMathFunction é membro da coleção OMathFunctions.

As classes OMath, OMathLimLow, OMathLimUpp, OMathScrPre e OMathScrSubSup. dão acesso à classe OMathFunction

For Each

Aqui está um exemplo de processamento dos itens OMathFunction em uma coleção.


Dim omh As OMath: Set omh = 
Dim omfFunction As OMathFunction
For Each omfFunction In omh.Functions
	With omfFunction
		
	End With
Next omfFunction

Métodos

Remove - Remove uma função da coleção de funções contidas em uma equação e retorna um objeto OMathFunction.

Propriedades

Type (Default member) - Retorna uma constante WdOMathFunctionType que representa o tipo de função. Somente leitura.

Acc Retorna um objeto OMathAcc que representa um caractere base com uma marca de acentuação combinável. Somente leitura.

Args Retorna um objeto OMathArgs que representa os argumentos de uma equação. Somente leitura.

Bar Retorna um objeto OMathBar que representa a barra superior matemática de um objeto. Somente leitura.

BorderBox Retorna um objeto OMathBorderBox que representa uma borda desenhada em torno de uma equação ou parte de uma equação. O objeto BorderBox também pode ser usado para desenhar linhas de tachado horizontal, vertical e diagonal por meio dos argumentos BorerBox. Somente leitura.

Box Retorna um objeto OMathBox que representa uma caixa invisível ao redor de uma equação ou parte de uma equação à qual você pode aplicar propriedades que afetam as propriedades matemáticas ou de formatação, como quebras de linha. Somente leitura.

Delim Retorna um objeto OMathDelim que representa a função do delimitador. Somente leitura.

EqArray Retorna um objeto OMathEqArray que representa uma função de matriz de equações. Somente leitura.

Frac Retorna um objeto OMathFrac que representa uma fração. Somente leitura.

Func Retorna um objeto OMathFunc que representa um tipo de função matemática que consiste em um nome de função, como Sin ou cos, e um argumento. Somente leitura.

GroupChar Retorna um objeto OMathGroupChar que representa um caractere horizontal colocado acima ou abaixo do texto em uma equação, geralmente com o objetivo de agrupar o texto visualmente. Somente leitura.

LimLow Retorna um objeto OMathLimLow que representa o limite inferior de uma função. Somente leitura.

LimUpp Retorna um objeto OMathLimUpp que representa a função de limite superior. Somente leitura.

Mat Retorna um objeto OMathMat que representa uma matriz matemática. Somente leitura.

Nary Retorna um objeto OMathNary que representa a operação n-ários. Somente leitura.

OMath Retorna um objeto OMath que representa a equação. Somente leitura.

Phantom Retorna um objeto OMathPhantom que representa um objeto usado para o layout avançado de uma equação. Somente leitura.

Rad Retorna um objeto OMathRad que representa a função radical matemática. Somente leitura.

Range Retorna um objeto Range que representa a parte de um documento que está contida no objeto especificado. Somente leitura.

ScrPre Retorna um objeto OMathScrPre que representa um sobrescrito e subscrito à esquerda da base. Somente leitura.

ScrSub Representa um objeto OMathScrSub que representa a função de subscrito matemático. Somente leitura.

ScrSubSup Retorna um objeto OMathScrSubSup que representa um objeto matemático subscrito-sobrescrito que consiste em uma base, um subscrito e um sobrescrito. Somente leitura.

ScrSup Retorna um objeto OMathScrSup que representa a função de Superscript matemático. Somente leitura.

OMath - Representa uma equação. Objetos de OMath são membros da coleção OMaths.

OMathAcc - Representa uma equação que possui uma marca de acento acima da base.

OMathArgs - Representa uma coleção de argumentos.

OMathBar - Representa uma equação com uma barra acima ou abaixo da base.

OMathBorderBox - Representa uma caixa invisível ao redor de uma equação ou parte de uma equação para a qual você pode atribuir propriedades que afetam a formatação do layout ou a matemática de toda a caixa. Por exemplo, uma caixa pode servir como um emulador de operador com ou sem um ponto de alinhamento, servir como um breakpoint, ter um tamanho do argumento associado (argSz) ou ser agrupado para não permitir quebras de linha.

OMathBox - Representa uma caixa invisível ao redor de uma equação ou parte de uma equação à qual você poderá aplicar propriedades que afetam as propriedade de formatação ou matemáticas, como quebras de linha.

OMathDelim - Representa um objeto delimitador, consistindo nos delimitadores de abertura e fechamento (como os parênteses, chaves, colchetes ou barras verticais) e um ou mais elementos contidos nos delimitadores.

OMathEqArray - Representa um objeto matriz de equação matemática, consistindo em uma ou mais equações que podem ser justificadas verticalmente como uma unidade ao redor do texto da linha.

OMathFrac - Representa uma fração, consistindo em um numerador ou denominador separado por uma barra de fração. A barra de fração pode ser horizontal ou diagonal, dependendo das propriedades de fração.

OMathFunc - Representa a aplicação de uma função ou argumento em uma equação que consiste em um nome de função, como sin ou cos, e um argumento.

OMathGroupChar - Representa um objeto de caractere do grupo, consistindo em um desenho de caractere acima ou abaixo do texto, geralmente com o objetivo de agrupar visualmente os itens.

OMathLimLow - Representa a construção matemática de limite inferior, consistindo no texto da linha de base e texto de tamanho reduzido imediatamene abaixo dele.

OMathLimUpp - Representa a construção matemática de limite superior, consistindo no texto da linha de base e texto de tamanho reduzido imediatamene acima dele.

OMathMat - Representa uma matriz da equação.

OMathNary - Representa o objeto n-ary matemático, consistindo em um objeto n-ary, uma base (ou operando) e limites superiores opcionais e limites inferiores.

OMathPhantom - Representa um objeto fantasma, que tem dois usos primários: (1) adicionando o espaçamento da base fantasma sem exibir essa base ou (2) suprimindo parte do glifo a partir das considerações de espaçamento.

OMathRad - Representa o objeto radical matemático, consistindo em um radical, uma base e um grau opcional.

OMathScrPre - Representa uma equação que contém um subscrito ou sobrescrito à esquerda da base.

OMathScrSub - Representa uma equação com uma base que contém subscrito.

OMathScrSubSup - Representa uma equação com uma base que contém subscrito ou sobrescrito.

OMathScrSup - Representa uma equação com uma base que contém sobrescrito.

Range - Representa uma área contígua em um documento. Cada objeto de intervalo é definido por uma posição de caractere inicial e final.