オブジェクトタイプのチェック

Object Type Checks ダイアログに表示されている回路図クエリ関数Query Helper
このリファレンスページでは、Altium Designer の回路図ドキュメントおよび回路図ライブラリドキュメントで使用できる、Object Type Checks カテゴリのクエリ言語キーワードについて説明します。特定のクエリキーワードのヘルプは、以下の折りたたみセクションを使用するか、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
概要
ブランケットオブジェクトを返します。
構文
IsBlanket : Boolean/Boolean_String
使用例
IsBlanket
IsBlanket = True
IsBlanket = 'True'
すべてのブランケットオブジェクトを返します。
Not IsBlanket
IsBlanket = False
IsBlanket = 'False'
すべてのオブジェクト except ブランケットオブジェクトを返します。
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
概要
コンパイルマスクオブジェクトを返します。
構文
IsCompileMask : Boolean/Boolean_String
使用例
IsCompileMask
IsCompileMask = True
IsCompileMask = 'True'
すべてのコンパイルマスクオブジェクトを返します。
Not IsCompileMask
IsCompileMask = False
IsCompileMask = 'False'
すべてのオブジェクト except コンパイルマスクオブジェクトを返します。
IsDesignator
概要
デジグネータオブジェクトを返します。これらはパーツオブジェクトの子要素です。
構文
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
概要
手動ジャンクションオブジェクトを返します。
構文
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
概要
プローブオブジェクト(プローブおよび計測器プローブのデザインディレクティブ)を返します。
構文
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 ワイヤオブジェクトを返します。