メインコンテンツ

NET.enableAutoRelease

ランタイム呼び出し可能ラッパー (COM ラッパー) を表す .NET オブジェクトのロック解除

説明

NET.enableAutoRelease(obj) は、オブジェクトがスコープ外になったときに COM ラッパーを解放します。

この関数は、オブジェクトが NET.disableAutoRelease を使用してロックされている場合のみ呼び出します。

すべて折りたたむ

次の疑似コードは、COM オブジェクトを返す関数 (GetComApp.m、「NET.disableAutoRelease」を参照) を呼び出す方法を示します。タイプ NetDocTest.MyClassmainObj オブジェクトには、MyApp プロパティがあります。GetComApp を呼び出して COM オブジェクトを取得し、その readData メソッドを使用します。

mainObj = NetDocTest.MyClass;
GetComApp(mainObj);
app = mainObj.MyApp;
app.readData('hello');
% Unlock the COM object
NET.enableAutoRelease(mainObj.MyApp);

入力引数

すべて折りたたむ

COM ラッパーを表す .NET オブジェクト。COM ラッパー クラス オブジェクトとして指定します。

例: ComNamespace.ComClass

バージョン履歴

R2010b で導入