Проверки типов объектов

Функции запросов для схем, показанные в диалоговом окне Query Helper
На этой справочной странице подробно описаны ключевые слова языка запросов из категории Object Type Checks, доступные в документах схем и библиотек схем в Altium Designer. Чтобы получить справку по конкретному ключевому слову запроса, используйте следующие сворачиваемые разделы или выделите (или щёлкните внутри) нужное ключевое слово в Query Helper или на панели Filter, затем нажмите F1, чтобы сразу перейти к соответствующему разделу.
IsArc
Сводка
Возвращает объекты дуг.
Синтаксис
IsArc : Boolean
Пример использования
IsArc
IsArc = True
Возвращает все объекты дуг.
Not IsArc
IsArc = False
Возвращает все объекты except дуги.
IsBezier
Сводка
Возвращает объекты Безье.
Синтаксис
IsBezier : Boolean
Пример использования
IsBezier
IsBezier = True
Возвращает все объекты Безье.
Not IsBezier
IsBezier = False
Возвращает все объекты except Безье.
IsBlanket
Сводка
Возвращает объекты blanket.
Синтаксис
IsBlanket : Boolean/Boolean_String
Пример использования
IsBlanket
IsBlanket = True
IsBlanket = 'True'
Возвращает все объекты blanket.
Not IsBlanket
IsBlanket = False
IsBlanket = 'False'
Возвращает все объекты except blanket.
IsBus
Сводка
Возвращает объекты шин.
Синтаксис
IsBus : Boolean
Пример использования
IsBus
IsBus = True
Возвращает все объекты шин.
Not IsBus
IsBus = False
Возвращает все объекты except шин.
IsBusEntry
Сводка
Возвращает объекты входа в шину.
Синтаксис
IsBusEntry : Boolean
Пример использования
IsBusEntry
IsBusEntry = True
Возвращает все объекты входа в шину.
Not IsBusEntry
IsBusEntry = False
Возвращает все объекты except входа в шину.
IsComment
Сводка
Возвращает объекты параметров, у которых свойство Parameter Name имеет значение Comment. Это дочерние объекты объектов компонентов.
Синтаксис
IsComment : Boolean
Пример использования
IsComment
IsComment = True
Возвращает все объекты параметров, у которых свойство Parameter Name имеет значение Comment.
Not IsComment
IsComment = False
Возвращает все объекты except параметров, у которых свойство Parameter Name имеет значение Comment.
IsCompileMask
Сводка
Возвращает объекты compile mask.
Синтаксис
IsCompileMask : Boolean/Boolean_String
Пример использования
IsCompileMask
IsCompileMask = True
IsCompileMask = 'True'
Возвращает все объекты compile mask.
Not IsCompileMask
IsCompileMask = False
IsCompileMask = 'False'
Возвращает все объекты except compile mask.
IsDesignator
Сводка
Возвращает объекты обозначения (designator) — это дочерние объекты объектов компонентов.
Синтаксис
IsDesignator : Boolean
Пример использования
IsDesignator
IsDesignator = True
Возвращает все объекты обозначения.
Not IsDesignator
IsDesignator = False
Возвращает все объекты except обозначения.
IsEllipse
Сводка
Возвращает объекты эллипсов.
Синтаксис
IsEllipse : Boolean
Пример использования
IsEllipse
IsEllipse = True
Возвращает все объекты эллипсов.
Not IsEllipse
IsEllipse = False
Возвращает все объекты except эллипсов.
IsEllipticalArc
Сводка
Возвращает объекты эллиптических дуг.
Синтаксис
IsEllipticalArc : Boolean
Пример использования
IsEllipticalArc
IsEllipticalArc = True
Возвращает все объекты эллиптических дуг.
Not IsEllipticalArc
IsEllipticalArc = False
Возвращает все объекты except эллиптических дуг.
IsHarnessConnector
Сводка
Возвращает объекты разъёмов жгута.
Синтаксис
IsHarnessConnector : Boolean/Boolean_String
Пример использования
IsHarnessConnector
IsHarnessConnector = True
IsHarnessConnector = 'True'
Возвращает все объекты разъёмов жгута.
Not IsHarnessConnector
IsHarnessConnector = False
IsHarnessConnector = 'False'
Возвращает все объекты except разъёмов жгута.
IsHarnessConnectorType
Сводка
Возвращает объекты типа разъёма жгута.
Синтаксис
IsHarnessConnectorType : Boolean/Boolean_String
Пример использования
IsHarnessConnectorType
IsHarnessConnectorType = True
IsHarnessConnectorType = 'True'
Возвращает все объекты типа разъёма жгута.
Not IsHarnessConnectorType
IsHarnessConnectorType = False
IsHarnessConnectorType = 'False'
Возвращает все объекты except типа разъёма жгута.
IsHarnessEntry
Сводка
Возвращает объекты входа жгута.
Синтаксис
IsHarnessEntry : Boolean/Boolean_String
Пример использования
IsHarnessEntry
IsHarnessEntry = True
IsHarnessEntry = 'True'
Возвращает все объекты входа жгута.
Not IsHarnessEntry
IsHarnessEntry = False
IsHarnessEntry = 'False'
Возвращает все объекты except входа жгута.
IsHyperlink
Сводка
Возвращает объекты гиперссылок.
Синтаксис
IsHyperlink : Boolean/Boolean_String
Пример использования
IsHyperlink
IsHyperlink = True
IsHyperlink = 'True'
Возвращает все объекты гиперссылок.
Not IsHyperlink
IsHyperlink = False
IsHyperlink = 'False'
Возвращает все объекты except гиперссылок.
IsImage
Сводка
Возвращает объекты изображений.
Синтаксис
IsImage : Boolean
Пример использования
IsImage
IsImage = True
Возвращает все объекты изображений.
Not IsImage
IsImage = False
Возвращает все объекты except изображений.
IsJunction
Сводка
Возвращает объекты ручных соединений (junction).
Синтаксис
IsJunction : Boolean
Пример использования
IsJunction
IsJunction = True
Возвращает все объекты ручных соединений.
Not IsJunction
IsJunction = False
Возвращает все объекты except ручных соединений.
IsLabel
Сводка
Возвращает объекты текстовых строк.
Синтаксис
IsLabel : Boolean
Пример использования
IsLabel
IsLabel = True
Возвращает все объекты текстовых строк.
Not IsLabel
IsLabel = False
Возвращает все объекты except текстовых строк.
IsNetLabel
Сводка
Возвращает объекты меток цепей.
Синтаксис
IsNetLabel : Boolean
Пример использования
IsNetLabel
IsNetLabel = True
Возвращает все объекты меток цепей.
Not IsNetLabel
IsNetLabel = False
Возвращает все объекты except меток цепей.
IsNoERC
Сводка
Возвращает объекты No ERC.
Синтаксис
IsNoERC : Boolean/Boolean_String
Пример использования
IsNoERC
IsNoERC = True
IsNoERC = 'True'
Возвращает все объекты No ERC.
Not IsNoERC
IsNoERC = False
IsNoERC = 'False'
Возвращает все объекты except No ERC.
IsNote
Сводка
Возвращает объекты примечаний.
Синтаксис
IsNote : Boolean
Пример использования
IsNote
IsNote = True
Возвращает все объекты примечаний.
Not IsNote
IsNote = False
Возвращает все объекты except примечаний.
IsOffSheetConnector
Сводка
Возвращает объекты межлистовых соединителей.
Синтаксис
IsOffSheetConnector : Boolean/Boolean_String
Пример использования
IsOffSheetConnector
IsOffSheetConnector = True
IsOffSheetConnector = 'True'
Возвращает все объекты межлистовых соединителей.
Not IsOffSheetConnector
IsOffSheetConnector = False
IsOffSheetConnector = 'False'
Возвращает все объекты except межлистовых соединителей.
IsParameter
Сводка
Возвращает объекты параметров.
Синтаксис
IsParameter : Boolean
Пример использования
IsParameter
IsParameter = True
Возвращает все объекты параметров.
Not IsParameter
IsParameter = False
Возвращает все объекты except параметров.
IsParameterSet
Сводка
Возвращает объекты наборов параметров.
Синтаксис
IsParameterSet : Boolean/Boolean_String
Пример использования
IsParameterSet
IsParameterSet = True
IsParameterSet = 'True'
Возвращает все объекты наборов параметров.
Not IsParameterSet
IsParameterSet = False
IsParameterSet = 'False'
Возвращает все объекты except наборов параметров.
IsPart
Сводка
Возвращает объекты компонентов.
Синтаксис
IsPart : Boolean
Пример использования
IsPart
IsPart = True
Возвращает все объекты компонентов.
Not IsPart
IsPart = False
Возвращает все объекты except компонентов.
Примечания
Эта функция является псевдонимом функции IsSchComponent.
IsPie
Сводка
Возвращает объекты круговых диаграмм.
Синтаксис
IsPie : Boolean
Пример использования
IsPie
IsPie = True
Возвращает все объекты круговой диаграммы.
Not IsPie
IsPie = False
Возвращает все объекты except объекты круговой диаграммы.
IsPin
Сводка
Возвращает объекты выводов.
Синтаксис
IsPin : Boolean
Пример использования
IsPin
IsPin = True
Возвращает все объекты выводов.
Not IsPin
IsPin = False
Возвращает все объекты except объекты выводов.
IsPolygon
Сводка
Возвращает объекты полигонов.
Синтаксис
IsPolygon : Boolean
Пример использования
IsPolygon
IsPolygon = True
Возвращает все объекты полигонов.
Not IsPolygon
IsPolygon = False
Возвращает все объекты except объекты полигонов.
IsPolyline
Сводка
Возвращает объекты линий.
Синтаксис
IsPolyline : Boolean
Пример использования
IsPolyline
IsPolyline = True
Возвращает все объекты линий.
Not IsPolyline
IsPolyline = False
Возвращает все объекты except объекты линий.
IsPort
Сводка
Возвращает объекты портов.
Синтаксис
IsPort : Boolean
Пример использования
IsPort
IsPort = True
Возвращает все объекты портов.
Not IsPort
IsPort = False
Возвращает все объекты except объекты портов.
IsPowerObject
Сводка
Возвращает объекты портов питания.
Синтаксис
IsPowerObject : Boolean
Пример использования
IsPowerObject
IsPowerObject = True
Возвращает все объекты портов питания.
Not IsPowerObject
IsPowerObject = False
Возвращает все объекты except объекты портов питания.
IsProbe
Сводка
Возвращает объекты пробников (директивы проектирования «probe» и «instrument probe»).
Синтаксис
IsProbe : Boolean/Boolean_String
Пример использования
IsProbe
IsProbe = True
IsProbe = 'True'
Возвращает все объекты пробников.
Not IsProbe
IsProbe = False
IsProbe = 'False'
Возвращает все объекты except объекты пробников.
IsRectangle
Сводка
Возвращает объекты прямоугольников.
Синтаксис
IsRectangle : Boolean
Пример использования
IsRectangle
IsRectangle = True
Возвращает все объекты прямоугольников.
Not IsRectangle
IsRectangle = False
Возвращает все объекты except объекты прямоугольников.
IsRoundRectangle
Сводка
Возвращает объекты скруглённых прямоугольников.
Синтаксис
IsRoundRectangle : Boolean
Пример использования
IsRoundRectangle
Is = TrueRoundRectangle
Возвращает все объекты скруглённых прямоугольников.
Not IsRoundRectangle
Is = FalseRoundRectangle
Возвращает все объекты except объекты скруглённых прямоугольников.
IsSchComponent
Сводка
Возвращает объекты компонентов.
Синтаксис
IsSchComponent : Boolean
Пример использования
IsSchComponent
IsSchComponent = True
Возвращает все объекты компонентов.
Not IsSchComponent
IsSchComponent = False
Возвращает все объекты except объекты компонентов.
Примечания
Эта функция является псевдонимом для функции IsPart.
IsSelected
Сводка
Возвращает все объекты, которые в данный момент выделены в рабочей области проектирования.
Синтаксис
IsSelected : Boolean
Пример использования
IsSelected
IsSelected = True
Возвращает все объекты, которые в данный момент выделены в рабочей области проектирования.
Not IsSelected
IsSelected = False
Возвращает все объекты except объекты, которые в данный момент выделены в рабочей области проектирования.
IsSheetEntry
Сводка
Возвращает объекты входов листа.
Синтаксис
IsSheetEntry : Boolean/Boolean_String
Пример использования
IsSheetEntry
IsSheetEntry = True
IsSheetEntry = 'True'
Возвращает все объекты входов листа.
Not IsSheetEntry
IsSheetEntry = False
IsSheetEntry = 'False'
Возвращает все объекты except объекты входов листа.
IsSheetFileName
Сводка
Возвращает объекты имени файла листа, связанные с символами листа, символами листа устройства и символами управляемого экземпляра листа.
Синтаксис
IsSheetFileName : Boolean/Boolean_String
Пример использования
IsSheetFileName
IsSheetFileName = True
IsSheetFileName = 'True'
Возвращает все объекты имени файла листа.
Not IsSheetFileName
IsSheetFileName = False
IsSheetFileName = 'False'
Возвращает все объекты except объекты имени файла листа.
IsSheetName
Сводка
Возвращает объекты имени листа, связанные с символами листа, символами листа устройства и символами управляемого экземпляра листа.
Синтаксис
IsSheetName : Boolean/Boolean_String
Пример использования
IsSheetName
IsSheetName = True
IsSheetName = 'True'
Возвращает все объекты имени листа.
Not IsSheetName
IsSheetName = False
IsSheetName = 'False'
Возвращает все объекты except объекты имени листа.
IsSheetSymbol
Сводка
Возвращает объекты символов листа (символы листа, символы листа устройства и символы управляемого экземпляра листа).
Синтаксис
IsSheetSymbol : Boolean/Boolean_String
Пример использования
IsSheetSymbol
IsSheetSymbol = True
IsSheetSymbol = 'True'
Возвращает все объекты символов листа.
Not IsSheetSymbol
IsSheetSymbol = False
IsSheetSymbol = 'False'
Возвращает все объекты except объекты символов листа.
IsSignalHarness
Сводка
Возвращает объекты жгута сигналов.
Синтаксис
IsSignalHarness : Boolean/Boolean_String
Пример использования
IsSignalHarness
IsSignalHarness = True
IsSignalHarness = 'True'
Возвращает все объекты жгута сигналов.
Not IsSignalHarness
IsSignalHarness = False
IsSignalHarness = 'False'
Возвращает все объекты except объекты жгута сигналов.
IsSymbol
Сводка
Возвращает объекты символов IEEE.
Синтаксис
IsSymbol : Boolean
Пример использования
Is Symbol
IsSymbol = True
Возвращает все объекты символов IEEE.
Not IsSymbol
IsSymbol = False
Возвращает все объекты except объекты символов IEEE.
IsTextFrame
Сводка
Возвращает объекты текстовых рамок.
Синтаксис
IsTextFrame : Boolean
Пример использования
IsTextFrame
IsTextFrame = True
Возвращает все объекты текстовых рамок.
= False
Not IsTextFrame
IsTextFrame
Возвращает все объекты except объекты текстовых рамок.
IsWire
Сводка
Возвращает объекты проводов.
Синтаксис
IsWire : Boolean
Пример использования
IsWire
IsWire = True
Возвращает все объекты проводов.
Not IsWire
IsWire = False
Возвращает все объекты except объекты проводов.