Verificações de tipo de objeto
Num relance
- Você verá quais palavras-chave de Object Type Checks estão disponíveis para diferentes tipos de objetos de esquemático, de arcos e barramentos a rótulos, pinos, parâmetros e componentes.
- Você aprenderá a sintaxe básica e verá exemplos de uso de cada palavra-chave, incluindo como retornar os objetos correspondentes ou todos os objetos, exceto esses.
- Você entenderá onde acessar a ajuda específica de cada palavra-chave no Altium Designer e conhecerá observações importantes sobre determinados tipos de objetos, como itens obsoletos ou aliases de palavras-chave.

As funções de consulta de esquemático Object Type Checks mostradas na caixa de diálogo Query Helper
Esta página de referência detalha as palavras-chave da linguagem de consulta da categoria Object Type Checks disponíveis em documentos de esquemático e de biblioteca de esquemáticos no Altium Designer. Para obter ajuda sobre uma palavra-chave de consulta específica, use as seções recolhíveis a seguir ou selecione (ou clique dentro de) uma palavra-chave no Query Helper ou em um painel Filter e pressione F1 para acessar sua seção imediatamente.
IsArc
Resumo
Retorna objetos de arco.
Sintaxe
IsArc : Boolean
Exemplo de uso
IsArc
IsArc = True
Retorna todos os objetos de arco.
Not IsArc
IsArc = False
Retorna todos os objetos except objetos de arco.
IsBezier
Resumo
Retorna objetos de Bézier.
Sintaxe
IsBezier : Boolean
Exemplo de uso
IsBezier
IsBezier = True
Retorna todos os objetos de Bézier.
Not IsBezier
IsBezier = False
Retorna todos os objetos except objetos de Bézier.
IsBlanket
Resumo
Retorna objetos de blanket.
Sintaxe
IsBlanket : Boolean/Boolean_String
Exemplo de uso
IsBlanket
IsBlanket = True
IsBlanket = 'True'
Retorna todos os objetos de blanket.
Not IsBlanket
IsBlanket = False
IsBlanket = 'False'
Retorna todos os objetos except objetos de blanket.
IsBus
Resumo
Retorna objetos de barramento.
Sintaxe
IsBus : Boolean
Exemplo de uso
IsBus
IsBus = True
Retorna todos os objetos de barramento.
Not IsBus
IsBus = False
Retorna todos os objetos except objetos de barramento.
IsBusEntry
Resumo
Retorna objetos de entrada de barramento.
Sintaxe
IsBusEntry : Boolean
Exemplo de uso
IsBusEntry
IsBusEntry = True
Retorna todos os objetos de entrada de barramento.
Not IsBusEntry
IsBusEntry = False
Retorna todos os objetos except objetos de entrada de barramento.
IsComment
Resumo
Retorna objetos de parâmetro cuja propriedade Parameter Name é Comment. Estes são filhos de objetos de componente.
Sintaxe
IsComment : Boolean
Exemplo de uso
IsComment
IsComment = True
Retorna todos os objetos de parâmetro cuja propriedade Parameter Name é Comment.
Not IsComment
IsComment = False
Retorna todos os objetos except objetos de parâmetro cuja propriedade Parameter Name é Comment.
IsCompileMask
Resumo
Retorna objetos de máscara de compilação.
Sintaxe
IsCompileMask : Boolean/Boolean_String
Exemplo de uso
IsCompileMask
IsCompileMask = True
IsCompileMask = 'True'
Retorna todos os objetos de máscara de compilação.
Not IsCompileMask
IsCompileMask = False
IsCompileMask = 'False'
Retorna todos os objetos except objetos de máscara de compilação.
IsDesignator
Resumo
Retorna objetos de designador – estes são filhos de objetos de componente.
Sintaxe
IsDesignator : Boolean
Exemplo de uso
IsDesignator
IsDesignator = True
Retorna todos os objetos de designador.
Not IsDesignator
IsDesignator = False
Retorna todos os objetos except objetos de designador.
IsEllipse
Resumo
Retorna objetos de elipse.
Sintaxe
IsEllipse : Boolean
Exemplo de uso
IsEllipse
IsEllipse = True
Retorna todos os objetos de elipse.
Not IsEllipse
IsEllipse = False
Retorna todos os objetos except objetos de elipse.
IsEllipticalArc
Resumo
Retorna objetos de arco elíptico.
Sintaxe
IsEllipticalArc : Boolean
Exemplo de uso
IsEllipticalArc
IsEllipticalArc = True
Retorna todos os objetos de arco elíptico.
Not IsEllipticalArc
IsEllipticalArc = False
Retorna todos os objetos except objetos de arco elíptico.
IsHarnessConnector
Resumo
Retorna objetos de conector de chicote.
Sintaxe
IsHarnessConnector : Boolean/Boolean_String
Exemplo de uso
IsHarnessConnector
IsHarnessConnector = True
IsHarnessConnector = 'True'
Retorna todos os objetos de conector de chicote.
Not IsHarnessConnector
IsHarnessConnector = False
IsHarnessConnector = 'False'
Retorna todos os objetos except objetos de conector de chicote.
IsHarnessConnectorType
Resumo
Retorna objetos de tipo de conector de chicote.
Sintaxe
IsHarnessConnectorType : Boolean/Boolean_String
Exemplo de uso
IsHarnessConnectorType
IsHarnessConnectorType = True
IsHarnessConnectorType = 'True'
Retorna todos os objetos de tipo de conector de chicote.
Not IsHarnessConnectorType
IsHarnessConnectorType = False
IsHarnessConnectorType = 'False'
Retorna todos os objetos except objetos de tipo de conector de chicote.
IsHarnessEntry
Resumo
Retorna objetos de entrada de chicote.
Sintaxe
IsHarnessEntry : Boolean/Boolean_String
Exemplo de uso
IsHarnessEntry
IsHarnessEntry = True
IsHarnessEntry = 'True'
Retorna todos os objetos de entrada de chicote.
Not IsHarnessEntry
IsHarnessEntry = False
IsHarnessEntry = 'False'
Retorna todos os objetos except objetos de entrada de chicote.
IsHyperlink
Resumo
Retorna objetos de hiperlink.
Sintaxe
IsHyperlink : Boolean/Boolean_String
Exemplo de uso
IsHyperlink
IsHyperlink = True
IsHyperlink = 'True'
Retorna todos os objetos de hiperlink.
Not IsHyperlink
IsHyperlink = False
IsHyperlink = 'False'
Retorna todos os objetos except objetos de hiperlink.
IsImage
Resumo
Retorna objetos de imagem.
Sintaxe
IsImage : Boolean
Exemplo de uso
IsImage
IsImage = True
Retorna todos os objetos de imagem.
Not IsImage
IsImage = False
Retorna todos os objetos except objetos de imagem.
IsJunction
Resumo
Retorna objetos de junção manual.
Sintaxe
IsJunction : Boolean
Exemplo de uso
IsJunction
IsJunction = True
Retorna todos os objetos de junção manual.
Not IsJunction
IsJunction = False
Retorna todos os objetos except objetos de junção manual.
IsLabel
Resumo
Retorna objetos de cadeia de texto.
Sintaxe
IsLabel : Boolean
Exemplo de uso
IsLabel
IsLabel = True
Retorna todos os objetos de cadeia de texto.
Not IsLabel
IsLabel = False
Retorna todos os objetos except objetos de cadeia de texto.
IsNetLabel
Resumo
Retorna objetos de rótulo de rede.
Sintaxe
IsNetLabel : Boolean
Exemplo de uso
IsNetLabel
IsNetLabel = True
Retorna todos os objetos de rótulo de rede.
Not IsNetLabel
IsNetLabel = False
Retorna todos os objetos except objetos de rótulo de rede.
IsNoERC
Resumo
Retorna objetos No ERC.
Sintaxe
IsNoERC : Boolean/Boolean_String
Exemplo de uso
IsNoERC
IsNoERC = True
IsNoERC = 'True'
Retorna todos os objetos No ERC.
Not IsNoERC
IsNoERC = False
IsNoERC = 'False'
Retorna todos os objetos except objetos No ERC.
IsNote
Resumo
Retorna objetos de nota.
Sintaxe
IsNote : Boolean
Exemplo de uso
IsNote
IsNote = True
Retorna todos os objetos de nota.
Not IsNote
IsNote = False
Retorna todos os objetos except objetos de nota.
IsOffSheetConnector
Resumo
Retorna objetos de conector entre folhas.
Sintaxe
IsOffSheetConnector : Boolean/Boolean_String
Exemplo de uso
IsOffSheetConnector
IsOffSheetConnector = True
IsOffSheetConnector = 'True'
Retorna todos os objetos de conector entre folhas.
Not IsOffSheetConnector
IsOffSheetConnector = False
IsOffSheetConnector = 'False'
Retorna todos os objetos except objetos de conector entre folhas.
IsParameter
Resumo
Retorna objetos de parâmetro.
Sintaxe
IsParameter : Boolean
Exemplo de uso
IsParameter
IsParameter = True
Retorna todos os objetos de parâmetro.
Not IsParameter
IsParameter = False
Retorna todos os objetos except objetos de parâmetro.
IsParameterSet
Resumo
Retorna objetos de conjunto de parâmetros.
Sintaxe
IsParameterSet : Boolean/Boolean_String
Exemplo de uso
IsParameterSet
IsParameterSet = True
IsParameterSet = 'True'
Retorna todos os objetos de conjunto de parâmetros.
Not IsParameterSet
IsParameterSet = False
IsParameterSet = 'False'
Retorna todos os objetos except objetos de conjunto de parâmetros.
IsPart
Resumo
Retorna objetos de componente.
Sintaxe
IsPart : Boolean
Exemplo de uso
IsPart
IsPart = True
Retorna todos os objetos de componente.
Not IsPart
IsPart = False
Retorna todos os objetos except objetos de componente.
Observações
Esta função é um alias da função IsSchComponent.
IsPie
Resumo
Retorna objetos de gráfico de pizza.
Sintaxe
IsPie : Boolean
Exemplo de uso
IsPie
IsPie = True
Retorna todos os objetos de gráfico de pizza.
Not IsPie
IsPie = False
Retorna todos os objetos except objetos de gráfico de pizza.
IsPin
Resumo
Retorna objetos de pino.
Sintaxe
IsPin : Boolean
Exemplo de uso
IsPin
IsPin = True
Retorna todos os objetos de pino.
Not IsPin
IsPin = False
Retorna todos os objetos except objetos de pino.
IsPolygon
Resumo
Retorna objetos de polígono.
Sintaxe
IsPolygon : Boolean
Exemplo de uso
IsPolygon
IsPolygon = True
Retorna todos os objetos de polígono.
Not IsPolygon
IsPolygon = False
Retorna todos os objetos except objetos de polígono.
IsPolyline
Resumo
Retorna objetos de linha.
Sintaxe
IsPolyline : Boolean
Exemplo de uso
IsPolyline
IsPolyline = True
Retorna todos os objetos de linha.
Not IsPolyline
IsPolyline = False
Retorna todos os objetos except objetos de linha.
IsPort
Resumo
Retorna objetos de porta.
Sintaxe
IsPort : Boolean
Exemplo de uso
IsPort
IsPort = True
Retorna todos os objetos de porta.
Not IsPort
IsPort = False
Retorna todos os objetos except objetos de porta.
IsPowerObject
Resumo
Retorna objetos de porta de alimentação.
Sintaxe
IsPowerObject : Boolean
Exemplo de uso
IsPowerObject
IsPowerObject = True
Retorna todos os objetos de porta de alimentação.
Not IsPowerObject
IsPowerObject = False
Retorna todos os objetos except objetos de porta de alimentação.
IsProbe
Resumo
Retorna objetos de sonda (diretivas de projeto de sonda e de sonda de instrumento).
Sintaxe
IsProbe : Boolean/Boolean_String
Exemplo de uso
IsProbe
IsProbe = True
IsProbe = 'True'
Retorna todos os objetos de sonda.
Not IsProbe
IsProbe = False
IsProbe = 'False'
Retorna todos os objetos except objetos de sonda.
IsRectangle
Resumo
Retorna objetos de retângulo.
Sintaxe
IsRectangle : Boolean
Exemplo de uso
IsRectangle
IsRectangle = True
Retorna todos os objetos de retângulo.
Not IsRectangle
IsRectangle = False
Retorna todos os objetos except objetos de retângulo.
IsRoundRectangle
Resumo
Retorna objetos de retângulo com cantos arredondados.
Sintaxe
IsRoundRectangle : Boolean
Exemplo de uso
IsRoundRectangle
Is = TrueRoundRectangle
Retorna todos os objetos de retângulo com cantos arredondados.
Not IsRoundRectangle
Is = FalseRoundRectangle
Retorna todos os objetos except objetos de retângulo com cantos arredondados.
IsSchComponent
Resumo
Retorna objetos de componente.
Sintaxe
IsSchComponent : Boolean
Exemplo de uso
IsSchComponent
IsSchComponent = True
Retorna todos os objetos de componente.
Not IsSchComponent
IsSchComponent = False
Retorna todos os objetos except objetos de componente.
Observações
Esta função é um alias da função IsPart.
IsSelected
Resumo
Retorna todos os objetos que estão atualmente selecionados no espaço de projeto.
Sintaxe
IsSelected : Boolean
Exemplo de uso
IsSelected
IsSelected = True
Retorna todos os objetos que estão atualmente selecionados no espaço de projeto.
Not IsSelected
IsSelected = False
Retorna todos os objetos except objetos que estão atualmente selecionados no espaço de projeto.
IsSheetEntry
Resumo
Retorna objetos de entrada de folha.
Sintaxe
IsSheetEntry : Boolean/Boolean_String
Exemplo de uso
IsSheetEntry
IsSheetEntry = True
IsSheetEntry = 'True'
Retorna todos os objetos de entrada de folha.
Not IsSheetEntry
IsSheetEntry = False
IsSheetEntry = 'False'
Retorna todos os objetos except objetos de entrada de folha.
IsSheetFileName
Resumo
Retorna objetos de nome de arquivo de folha associados a símbolos de folha, símbolos de folha de dispositivo e símbolos de instância de folha gerenciada.
Sintaxe
IsSheetFileName : Boolean/Boolean_String
Exemplo de uso
IsSheetFileName
IsSheetFileName = True
IsSheetFileName = 'True'
Retorna todos os objetos de nome de arquivo de folha.
Not IsSheetFileName
IsSheetFileName = False
IsSheetFileName = 'False'
Retorna todos os objetos except objetos de nome de arquivo de folha.
IsSheetName
Resumo
Retorna objetos de nome de folha associados a símbolos de folha, símbolos de folha de dispositivo e símbolos de instância de folha gerenciada.
Sintaxe
IsSheetName : Boolean/Boolean_String
Exemplo de uso
IsSheetName
IsSheetName = True
IsSheetName = 'True'
Retorna todos os objetos de nome de folha.
Not IsSheetName
IsSheetName = False
IsSheetName = 'False'
Retorna todos os objetos except objetos de nome de folha.
IsSheetSymbol
Resumo
Retorna objetos de símbolo de folha (símbolos de folha, símbolos de folha de dispositivo e símbolos de instância de folha gerenciada).
Sintaxe
IsSheetSymbol : Boolean/Boolean_String
Exemplo de uso
IsSheetSymbol
IsSheetSymbol = True
IsSheetSymbol = 'True'
Retorna todos os objetos de símbolo de folha.
Not IsSheetSymbol
IsSheetSymbol = False
IsSheetSymbol = 'False'
Retorna todos os objetos except objetos de símbolo de folha.
IsSignalHarness
Resumo
Retorna objetos de chicote de sinais.
Sintaxe
IsSignalHarness : Boolean/Boolean_String
Exemplo de uso
IsSignalHarness
IsSignalHarness = True
IsSignalHarness = 'True'
Retorna todos os objetos de chicote de sinais.
Not IsSignalHarness
IsSignalHarness = False
IsSignalHarness = 'False'
Retorna todos os objetos except objetos de chicote de sinais.
IsSymbol
Resumo
Retorna objetos de símbolo IEEE.
Sintaxe
IsSymbol : Boolean
Exemplo de uso
IsSymbol
IsSymbol = True
Retorna todos os objetos de símbolo IEEE.
Not IsSymbol
IsSymbol = False
Retorna todos os objetos except objetos de símbolo IEEE.
IsTextFrame
Resumo
Retorna objetos de quadro de texto.
Sintaxe
IsTextFrame : Boolean
Exemplo de uso
IsTextFrame
IsTextFrame = True
Retorna todos os objetos de quadro de texto.
Not IsTextFrame
Is = FalseTextFrame
Retorna todos os objetos except objetos de quadro de texto.
IsWire
Resumo
Retorna objetos de fio.
Sintaxe
IsWire : Boolean
Exemplo de uso
IsWire
IsWire = True
Retorna todos os objetos de fio.
Not IsWire
IsWire = False
Retorna todos os objetos except objetos de fio.