ジャンプ先: 概要. 戻り値. 関連. フラグ. Python 例.
translator(
[string]
, [defaultFileRule=boolean], [defaultOptions=string], [extension=boolean], [fileCompression=string], [filter=boolean], [findTranslator=[string, int]], [list=boolean], [loaded=boolean], [objectType=boolean], [optionsScript=boolean], [readSupport=boolean], [writeSupport=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
translator は、取り消し可能、照会可能、および編集不可能です。
引数として指定されたファイル トランスレータ機能に関連するパラメータを設定、または照会します。
boolean | または、指定したフラグによっては文字配列の場合もあります。 |
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
workspace
defaultFileRule, defaultOptions, extension, fileCompression, filter, findTranslator, list, loaded, objectType, optionsScript, readSupport, writeSupport
ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
|
defaultFileRule(dfr)
|
boolean
|
|
|
既定のファイル規則の値を返し、""も返す場合があります。
|
|
defaultOptions(do)
|
string
|
|
|
トランスレータを使用して、既定のオプションの文字列を返す、または設定します。
|
|
extension(ext)
|
boolean
|
|
|
fileCompression(cmp)
|
string
|
|
|
ファイルが保存されるときの圧縮アクションを指定します。「compressed」、「uncompressed」、「asCompressed」があります。
|
|
filter(f)
|
boolean
|
|
|
トランスレータで使用された filter string を返します。
|
|
findTranslator(ft)
|
[string, int]
|
|
|
指定されたファイルを処理できるトランスレータの名前を返します。文字列引数はファイル パスです。int 引数は読み取りおよび書き込み属性です。0: 読み取り可能なトランスレータ 1: 書き込み可能なトランスレータ 2: 読み取りおよび書き込みが可能なトランスレータ
|
|
list(l)
|
boolean
|
|
|
ロードされたすべてのトランスレータの文字配列を返します。
|
|
loaded(ld)
|
boolean
|
|
|
指定されたトランスレータがロードされていなければ true を返します。
|
|
objectType(ot)
|
boolean
|
|
|
このフラグは現在サポートしていません。今後、これは defaultFileRule と同じ結果を返します。
|
|
optionsScript(os)
|
boolean
|
|
|
オプション UI を提供するために使用する optionsScript の名前を照会します。optionsScript で呼び出すスクリプトには、オプションが表示される親レイアウトの名前と、オプション エリアでボタンを押したときにコールされるコールバック名が予想されます。
|
|
readSupport(rs)
|
boolean
|
|
|
トランスレータが読み取り操作をサポートしていれば、true を返します。
|
|
writeSupport(ws)
|
boolean
|
|
|
トランスレータが書き込み操作をサポートしていれば、true を返します。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
# Returns true if dxf files can be read.
cmds.translator( 'dxf', q=True, rs=True )