Vault 操作 <VaultOperation>

概要

VaultOperation は、すべての Vault のチェックアウト、ダウンロード、チェックイン、およびステータスのクエリーを処理します。VaultOperation は通常、VaultConnection の child

Mixin

VaultOperationMixin

LightweightPart

AssemblyMixin

[パラメータ]

Name [タイプ] 説明
Connection part Part VaultConnection の親に既定値
RefreshVaultAddin? boolean True (既定値)、Inventor Vault アド インのステータスは、操作後の日付にするために、チェック インまたはチェックアウト操作後に更新されます。
LocalFiles list 操作にローカル ファイル名の list をクリックします。
CheckInComment string チェックイン コメントです。既定では、Inventor ETO によるチェックインに設定されます。VaultCheckInOperationMixin から
GenerateDwf? boolean True [ 既定] False で、チェック インの最上位の DWF ファイルを生成します。 VaultCheckInOperationMixin から
GenerateDwfWithJobServer? boolean True 、 DWF の生成がローカル コンピュータ上で Vault にチェック インする前にジョブサーバのジョブとして代わりにスケジュールされます。 GenerateDwf? も True である必要があります。 Vault Explorer を使用して、ジョブ サーバとジョブ プロセッサを有効にします。OOnly は、Vault Workgroup、Collaboration、または Professional エディションで使用できます。既定は False です。 VaultCheckInOperationMixin から
GenerateDwfForAllFiles? boolean 既定の False True 、 チェック インの最上位のすべての children の DWF ファイルを生成します。 GenerateDwf? も True である必要があります。 VaultCheckInOperationMixin から
CheckOutComment string チェックアウト コメントです。既定では、Inventor ETO によるチェックアウトに設定されます。VaultCheckOutOperationMixin から
DownloadLatestChildrenOnCheckIn? boolean child ファイルの最新バージョンの Inventor ファイルをチェック インする前にダウンロードされていることを確認する場合は、 True に設定します。 詳細については、VaultInventorFilesDownloadLatest メソッドを参照してください。VaultCheckOutOperationMixin から

ルール

Name [タイプ] 説明
Test list Vault の操作を説明する list 返すことによって指定されたパラメータを使用して、Vault 操作をテストします。

メソッド

FilesExistInVault( localFileNames As List, Optional exceptionOnError? As Boolean = True) As List

list ベクトルの長さが localFileNames list 引数に返します。 そうでないか、オプションの ExceptionOnError? が False の場合は、エラーの場合は False NoValue ファイルが存在する場合は、 list True の返される値が含まれていますか? False で、位置は localFileNames list 内の各ファイル名の位置に対応しています。

VaultFilesCheckedOutStatus( localFileNames As List, Optional exceptionOnError? As Boolean = True) As List

を返し、引数 list localFileNames でファイルに対応する各内部一覧に localFileNames list 引数に等しい場合、長さは一覧の list をクリックします。 ファイルはチェックアウトされている場合、内部 list にチェックアウト ステータス詳細が含まれています。 ファイルはチェックアウトされていない場合、内部 list が空です({} )をクリックします。 エラーがある場合、オプションの exceptionOnError? 引数が次に内側の list NoValue が含まれ、引数は False です。

VaultFileCheckedOutStatus( localFileName As String, Optional exceptionOnError? As Boolean = True) As List

上記の VaultFilesCheckedOutStatus()と同じように、VaultFileCheckedOutStatus()は引数として 1 つのファイルを使用し、上述の内部一覧のようなチェックアウト ステータスを返します。

VaultFilesIsLatestStatus( localFileNames As List, Optional exceptionOnError? As Boolean = True) As List

list ベクトルの長さが localFileNames list 引数に返します。 返される list していないか、オプションの ExceptionOnError? が False の場合は、エラーの場合は False NoValue [ローカル ファイルが最新バージョンである場合、 True の値が含まれていますか? False です。 LocalFileNames list 内の各ファイル名の位置に位置しています。

VaultFilesDownloadLatest( localFileNames As List, Optional exceptionOnError? As Boolean = True) As List 

LocalFileNames 内の各ファイルの最新バージョンの引数 list としたら VaultFilesIsLatestStatus ダウンロード操作が正常に終了したことを確認するには、ダウンロードが完了したら戻します。

VaultFilesCheckIn( localFileNames As List, Optional refreshVaultAddin? As Boolean = True, Optional exceptionOnError? As Boolean = True) As List

LocalFileNames 引数のファイルをチェック イン list し、チェックインを確認するファイルごとのステータス情報を返します。 list 内の各要素は、Autodesk.Intent.Vault.CheckinResult タイプ(または)エラーが発生した場合は NoValue です。 詳細については、API マニュアルを参照してください。CheckIn ルールのみを含む list Intent 値、CheckinResult を変換するコードが含まれています。

VaultFilesCheckOut( localFileNames As List, Optional refreshVaultAddin? As Boolean = True, Optional exceptionOnError? As Boolean = True) As List

LocalFileNames 引数のファイルをチェックアウト] list をクリックして、チェックアウトを確認するファイルごとのステータス情報の list を返します。 返される list の詳細については、VaultFilesCheckedOutStatus メソッドを参照してください。

GetVaultPathNames( workingFileNames As List, Optional exceptionOnError? As Boolean = True) As List

を返し、workingFileNames list 引数に対応する Vault のパス名を list に変更します。

GetWorkingPathNames( vaultFileNames As List, Optional exceptionOnError? As Boolean = True) As List

を返し、vaulrFileNames list 引数に対応するファイルのパス名を list に変更します。

VaultFindFiles( workingFileNames As List, Optional exceptionOnError? As Boolean = True) As List

を返し、workingFileNames list 引数に対応する Vault のパス名を list に変更します。 workingFileNames 一覧には、パス(フォルダ情報)は記述されず、ファイルの名前のみが記述されます。

VaultGetFilesProperties( localFileNames As List, Optional exceptionOnError? As Boolean = True) As List

を返します。 list 引数は localFileNames 内の各ローカル ファイル名の Vault ファイル プロパティを含む各内部 lists list list をクリックします。

VaultQueryMetaData( workingFileNames As List, Optional exceptionOnError? As Boolean = True) As List

を返し、workingFileNames の作業ファイルに対応するメタデータが含まれている内部 lists lists list 引数 list を選択します。

VaultFindFilesNotAtLatestVersion( localFileNames As List, Optional exceptionOnError? As Boolean = True) As List

最新バージョンと最新バージョンでないファイルの list を返す場合については、 list の各ローカル ファイル名をチェックします。

VaultInventorFilesDownloadLatest( topLevelFileName As String, localChildFileNames As List, Optional exceptionOnError? As Boolean = True) As Any

これは、Inventor(または Inventor Server)でのみ動作します。これは vault から localChildFileNames の最新バージョンをダウンロードします。現在ロードされている Inventor ドキュメントが更新され、Vault からバージョンで現在のバージョンを置き換えます。最上位のドキュメント(および、その他の変更されたドキュメント)が自動的に更新および保存されます。通常、localChildFileNames VaultFindFilesNotAtLatestVersion メソッドから list を取得します。 この list のファイルは、topLevelFileName ファイル]領域で children (コンポーネントやその他の関連ファイル)である必要があります。 Intent モデルの場合、このメソッドはメンバ ファイルが Vault からローカルに取得されるのではなく、生成されている場合に最も便利です。 design モデルが生成されると、Vault からメンバ ファイルを取得するためのメソッドが含まれている場合でも、一部のメンバ ファイルは、その時点で Vault に使用できない場合があります。 ただし、それらはあとで(おそらくは別のユーザによって) Vault に追加される場合があります。したがってこれらは Vault 内に存在し、ローカルで生成されたファイルは Vault からは順番を無視して編集されたとみなされます。