AcSmDatabase (SSO)
データベース コンポーネント。
このセクションの内容
AcSmDatabase.Clear メソッド(SSO)
オブジェクトをリセットしてクリーンアップします。オブジェクトは初期化された状態になります。
AcSmDatabase.FindObject メソッド(SSO)
オブジェクトのインスタンスの持続的なハンドルに基づいて、
IAcSmPersist
オブジェクトを検索します。
AcSmDatabase.GetCustomPropertyBag メソッド(SSO)
コンポーネントのカスタム プロパティ バッグを取得します。
AcSmDatabase.GetDatabase メソッド(SSO)
親の
IAcSmDatabase
オブジェクトを取得します。メソッドが正常に終了した場合、戻り値は
S_OK
です。親データベースが見つからない場合は、
S_FALSE
が返され、指定されたポインタに null が入ります。他のすべての戻り値は、エラーの状態を示します。
AcSmDatabase.GetDbVersion メソッド(SSO)
AcSmDatabase
のバージョン番号を取得します。
AcSmDatabase.GetDesc メソッド(SSO)
コンポーネントの説明を取得します。
AcSmDatabase.GetDirectlyOwnedObjects メソッド(SSO)
直接所有されているオブジェクトの配列を返します。メソッドが正常に終了した場合、戻り値は
S_OK
です。親データベースが見つからない場合は、
S_FALSE
が返され、指定されたポインタに null が入ります。他のすべての戻り値は、エラーの状態を示します。
AcSmDatabase.GetEnumerator メソッド(SSO)
データベース内のすべてのオブジェクトの列挙子を返します。
AcSmDatabase.GetFileName メソッド(SSO)
データベースのファイル名を取得します。
AcSmDatabase.GetIsDirty メソッド(SSO)
VARIANT_TRUE
が返された場合は、持続可能なコンポーネントが修正されており、オーナーの
AcSmDatabase
AcSmDatabase がロック解除された時点でコミットされます。
AcSmDatabase.GetIsTemporary メソッド(SSO)
非持続的なデータベースを示すフラグを取得します。
AcSmDatabase.GetLockOwnerInfo メソッド(SSO)
ロック オーナーのユーザ名とコンピュータ名を返します。
AcSmDatabase.GetLockStatus メソッド(SSO)
データベースのロック ステータスを取得します。
AcSmDatabase.GetName メソッド(SSO)
コンポーネントの
Name
プロパティを取得します。
AcSmDatabase.GetNewObjectId メソッド(SSO)
新しい ID を処理または生成するために
IAcSmObjectId
を取得します。
AcSmDatabase.GetObjectId メソッド(SSO)
オブジェクトの
IAcSmObjectId
を取得します。メソッドが正常に終了した場合、戻り値は
S_OK
です。親データベースが見つからない場合は、
S_FALSE
が返され、指定されたポインタに null が入ります。他のすべての戻り値は、エラーの状態を示します。
AcSmDatabase.GetOwner メソッド(SSO)
所有している
IAcSmPersist
親オブジェクトへのポインタを取得します。
AcSmDatabase.GetSheetSet メソッド(SSO)
データベースに含まれている
IAcSmSheetSet
コンポーネントを取得します。
AcSmDatabase.GetTemplateDstFileName メソッド(SSO)
データベース オブジェクトが作成されたときに、
LoadFromFile
メソッドで指定されたテンプレート DST ファイルのファイル名を取得します。
AcSmDatabase.GetTypeName メソッド(SSO)
共通クラスを表す説明的な名前を取得します。このメソッドは、主にファイラで使用されます。
AcSmDatabase.InitNew メソッド(SSO)
新しく作成された持続可能オブジェクトの初期化。このメソッドと
Load
メソッドの 2 つだけが、持続可能構成要素を初期化する手段です。
AcSmDatabase.LoadFromFile メソッド(SSO)
データベースのコンテンツをクリアし、ファイルからデータをロードします。データベースのファイル名プロパティは変更されません。元のファイル名は
GetFileName
メソッドによって使用されます。また、元のファイル名はデータがディスクに書き込まれるときに使用されます。
AcSmDatabase.Load メソッド(SSO)
この API は内部で使用するためのもので、完全にテストされたわけではありません。
AcSmDatabase.LockDb メソッド(SSO)
データベースをロックして、修正できるようにします。
AcSmDatabase.NotifyRegisteredEventHandlers メソッド(SSO)
すべての登録されている通知ハンドラへの通知を強制します。
AcSmDatabase.Register メソッド(SSO)
コールバック通知ハンドラを登録し、ハンドラの一意のクッキーを返します。
AcSmDatabase.RegisterOwner メソッド(SSO)
idCookie
パラメータをセキュリティ キーとして使用して、構成要素グラフを構築する方法を提供します。
AcSmDatabase.Save メソッド(SSO)
この API は内部で使用するためのもので、完全にテストされたわけではありません。
AcSmDatabase.SetDesc メソッド(SSO)
構成要素の説明を設定します。
AcSmDatabase.SetFileName メソッド(SSO)
このデータベースのファイル名を設定します。ファイル名は 1 回だけ設定できます。
AcSmDatabase.SetIsTemporary メソッド(SSO)
データベースを非持続としてマークします。
AcSmDatabase.SetName メソッド(SSO)
コンポーネントの
Name
Name プロパティを設定します。
AcSmDatabase.SetOwner メソッド(SSO)
IAcSmPersist
オブジェクトのオーナー プロパティを設定します。このオブジェクトを所有しているオブジェクトは、このオブジェクトを直接参照してください。
AcSmDatabase.UnlockDb メソッド(SSO)
データベースのロックを解除します。
AcSmDatabase.Unregister メソッド(SSO)
前回登録されたコールバック通知ハンドラの登録を解除します。
AcSmDatabase.UpdateInMemoryDwgHints メソッド(SSO)
このデータベースによって参照されている開いている図面内のヒントを更新します。
関連概念
シートセット マネージャのオブジェクトの概要(SSO)
関連資料
シート セット修正のガイドライン(SSO)
シート セット データベースを作成/開く(SSO)
AcSmDatabase.Clear メソッド(SSO)
AcSmDatabase.FindObject メソッド(SSO)
AcSmDatabase.GetCustomPropertyBag メソッド(SSO)
AcSmDatabase.GetDatabase メソッド(SSO)
AcSmDatabase.GetDbVersion メソッド(SSO)
AcSmDatabase.GetDesc メソッド(SSO)
AcSmDatabase.GetDirectlyOwnedObjects メソッド(SSO)
AcSmDatabase.GetEnumerator メソッド(SSO)
AcSmDatabase.GetFileName メソッド(SSO)
AcSmDatabase.GetIsDirty メソッド(SSO)
AcSmDatabase.GetIsTemporary メソッド(SSO)
AcSmDatabase.GetLockOwnerInfo メソッド(SSO)
AcSmDatabase.GetLockStatus メソッド(SSO)
AcSmDatabase.GetName メソッド(SSO)
AcSmDatabase.GetNewObjectId メソッド(SSO)
AcSmDatabase.GetObjectId メソッド(SSO)
AcSmDatabase.GetOwner メソッド(SSO)
AcSmDatabase.GetSheetSet メソッド(SSO)
AcSmDatabase.GetTemplateDstFileName メソッド(SSO)
AcSmDatabase.GetTypeName メソッド(SSO)
AcSmDatabase.InitNew メソッド(SSO)
AcSmDatabase.Load メソッド(SSO)
AcSmDatabase.LoadFromFile メソッド(SSO)
AcSmDatabase.LockDb メソッド(SSO)
AcSmDatabase.NotifyRegisteredEventHandlers メソッド(SSO)
AcSmDatabase.Register メソッド(SSO)
AcSmDatabase.RegisterOwner メソッド(SSO)
AcSmDatabase.Save メソッド(SSO)
AcSmDatabase.SetDesc メソッド(SSO)
AcSmDatabase.SetFileName メソッド(SSO)
AcSmDatabase.SetIsTemporary メソッド(SSO)
AcSmDatabase.SetName メソッド(SSO)
AcSmDatabase.SetOwner メソッド(SSO)
AcSmDatabase.UnlockDb メソッド(SSO)
AcSmDatabase.Unregister メソッド(SSO)
AcSmDatabase.UpdateInMemoryDwgHints メソッド(SSO)