その他の製品との統合 > API ガイド > PTC Mathcad Prime のオブジェクト > オブジェクト: Application
  
オブジェクト: Application
このオブジェクトは PTC Mathcad PrimeApplication COM インタフェース Ptc.MathcadPrime.Automation.IMathcadPrimeApplication を表します。
* 
Application オブジェクトは、(newを使用して) 作成する必要がある唯一のオブジェクトです。インタフェースを割り当てることで、その他すべてのオブジェクトを読み込みます。
以下の例を参照してください。
マネージコード: VB、C#、および C++ は ApplicationCreator を作成します。
スクリプトコード: JavaScript および VBScript は ActiveX を介して Application オブジェクトを作成します。
メソッド
Activate() - PTC Mathcad Prime ウィンドウを手前に表示してアクティブ化します。
CloseAll(Ptc.MathcadPrime.Automation.SaveOption) - PTC Mathcad Prime で開いているすべてのワークシートを閉じます。
新規の修正されていないワークシートでの特別な動作:
saveOptionspPromptToSaveChanges の場合でも、ユーザーに確認せずにワークシートを閉じます。
saveOptionspSaveChanges の場合でも、保存せずにワークシートを閉じます。
CreateWorksheetReadOnlyOptions - WorksheetReadonlyOptions オブジェクトを作成します。
このメソッドは、WorksheetReadonlyOptions オブジェクトを作成して OpenEx(String, WorksheetReadonlyOptions) 引数として渡すために使用します。
GetVersion() - PTC Mathcad Prime のバージョンを取得します。
戻り値:
String
InitializeEvents2(MathcadPrimeEvents2,SubscribeAll as Boolean)
MathcadPrimeEvents2 は、COM クライアント側で初期化されるオブジェクトです。
SubscribeAll
True - 初期化時にすべてのイベントを購読します。
False - 初期化時にいずれのイベントも購読しません。
戻り値:
S_OK - COM Events Sink 初期化に成功しました。
S_FALSE - COM Events Sink 初期化に失敗しました。
Open(filename as string)
filename - PTC Mathcad Prime ワークシートのパスとファイル名。filename が Null または空の場合、新しいワークシートが開きます。
OpenEx(String,WorksheetReadonlyOptions) - PTC Mathcad Prime でパスからワークシートを開き、開く際に WorksheetReadonlyOptions を設定します。StringNULL または EMPTY STRING の場合、新しいワークシートが開きます。
String は開くワークシートへのパスです。パスが NULL または EMPTY STRING の場合、新しいワークシートが開きます。
WorksheetReadonlyOption は開くワークシートの Readonly オプションを設定する際に使用されるオブジェクトです。
戻り値:
開くワークシートに関連付けられている Worksheet オブジェクト、または Null (オブジェクトインスタンスの読み込み中にエラーが発生した場合)。
Quit() - この PTC Mathcad Prime アプリケーションを閉じます (可能な場合)。
Quit() の動作は次のように定義されています。
ライブ接続がある場合、PTC Mathcad Prime は実行し続けます。
ライブ接続はないが、無題でないワークシート (または無題だが修正されて保存されていないワークシート) がまだ開いている場合、PTC Mathcad Prime は実行し続けます。
ライブ接続がなく、修正されていない無題のドキュメントだけが開いている場合、PTC Mathcad Prime は閉じます。
SubscribeEvent(MathcadPrimeEvents) - 名前を指定して MathcadPrimeEvents イベントを購読します。
MathcadPrimeEvents は購読する列挙 MathcadPrimeEvents で定義されているイベントです。
戻り値:
S_OK - イベントの購読に成功しました。
S_FALSE - イベントの購読に失敗しました (間違ったイベントの場合も含む)。
UnsubscribeEvent(MathcadPrimeEvents) - 名前を指定して MathcadPrimeEvents イベントを購読解除します。
MathcadPrimeEvents は購読解除する列挙 MathcadPrimeEvents で定義されているイベントです。
戻り値:
S_OK - イベントの購読解除に成功しました。
S_FALSE - イベントの購読解除に失敗しました (間違ったイベントの場合も含む)。
プロパティ
ActiveWorksheet - アクティブな PTC Mathcad Prime ワークシートを取得します。
戻り値:
アクティブなワークシートに関連付けられている MathcadPrimeWorksheet オブジェクト、または Null (オブジェクトインスタンスの読み込み中にエラーが発生した場合)。
Visible - PTC Mathcad Prime ウィンドウの表示/非表示を設定または取得します。