_OLEObject インターフェイス

定義

これは、対応する COM オブジェクトとの相互運用性のためにマネージド コードで必要な COM コクラスのプライマリ インターフェイスです。 このプライマリ インターフェイスは、使用するメソッドが COM オブジェクトのイベントと同じ名前を共有する場合にのみ使用します。この場合、このインターフェイスにキャストして メソッドを呼び出し、最新のイベント インターフェイスにキャストしてイベントに接続します。 それ以外の場合は、COM コクラスから派生した .NET インターフェイスを使用して、COM オブジェクトのメソッド、プロパティ、イベントにアクセスします。 COM オブジェクトの詳細については、「」を参照してください OLEObject

public interface class _OLEObject
[System.Runtime.InteropServices.Guid("000208A2-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface _OLEObject
Public Interface _OLEObject
派生
属性

プロパティ

AltHTML

内部使用のため予約済みです。

Application

このプロパティは、 Application 指定したオブジェクトの作成者を表すオブジェクトを返します (OLE オートメーション オブジェクトでこのプロパティを使用して、そのオブジェクトのアプリケーションを返すことができます)。 読み取り専用です。

AutoLoad

True の場合は、OLE オブジェクトを含んでいるブックを開くと、そのオブジェクトが自動的にロードされます。 値の取得と設定が可能なブール型 (Boolean) の値です。

AutoUpdate

True を指定 すると、ソースが変更されたときに OLE オブジェクトが自動的に更新されます。 オブジェクトがリンクされている場合にのみ有効です (その OLEType プロパティは xlOLELink である必要があります)。 読み取り専用の Boolean です。

Border

オブジェクトの Border 境界線を表す オブジェクトを返します。

BottomRightCell

オブジェクトの Range 右下隅にあるセルを表す オブジェクトを返します。 読み取り専用です。

Creator

このオブジェクトを作成したアプリケーションを示す、32 ビットの整数値を返します。 Excel で作成されたオブジェクトの場合は、文字列 XCEL を表す 16 進数の 5843454C を返します。 読み取り専用 xlCreatorCode

Enabled

オブジェクトが有効な場合は True です。 値の取得と設定が可能なブール型 (Boolean) の値です。

Height

オブジェクトのポイント単位の高さです。 読み取り/書き込みが可能な Double です。

Index

類似オブジェクトのコレクション内の オブジェクトのインデックス番号を返します。 読み取り専用の Integer です。

Interior

指定したオブジェクトの Interior 内部を表す オブジェクトを返します。

Left

列 A の左端 (ワークシートの場合)、またはグラフ エリアの左端 (グラフの場合) からオブジェクトの左端までのポイント単位の距離です。 読み取り/書き込みが可能な Double です。

LinkedCell

コントロールの値にリンクされているワークシート範囲を設定または返します。 セルに値を配置すると、コントロールはこの値を受け取ります。 同様に、コントロールの値を変更すると、その値もセルに配置されます。 読み取り/書き込みが可能な String です。

ListFillRange

指定したリスト ボックスの塗りつぶしに使用するワークシートの範囲を設定または返します。 このプロパティを設定すると、リスト ボックス内の既存のリストが破棄されます。 読み取り/書き込みが可能な String です。

Locked

オブジェクト がロックされている場合は True、シートが保護されているときにオブジェクトを変更できる場合は False 。 値の取得と設定が可能なブール型 (Boolean) の値です。

Name

オブジェクトの名前を設定または返します。 読み取り/書き込みが可能な String です。

Object

この OLE オブジェクトに関連付けられている OLE オートメーション オブジェクトを返します。 読み取り専用 オブジェクト

OLEType

OLE オブジェクト型を返します。 XlOLEType クラスの定数は、xlOLELink または xlOLEEmbed のいずれかです。 オブジェクトがリンクされている (ファイルの外部に存在する) 場合は xlOLELink を返し、オブジェクトが埋め込まれている場合は xlOLEEmbed を返します (ファイル内に完全に含まれています)。 読み取り専用 オブジェクト

OnAction

指定したオブジェクトがクリックされたときに実行されるマクロの名前を設定または返します。 読み取り/書き込みが可能な String です。

Parent

指定されたオブジェクトの親オブジェクトを返します。 読み取り専用です。

Placement

オブジェクトの下のセルにアタッチする方法を設定または返します。 読み取り/書き込み オブジェクト

PrintObject

ドキュメントを印刷するときにオブジェクトを印刷する場合は True。 値の取得と設定が可能なブール型 (Boolean) の値です。

progID

オブジェクトのプログラム ID を返します。 読み取りのみ可能な String 値です。

Shadow

True の 場合、フォントが影のフォントであるか、オブジェクトに影がある場合。 値の取得と設定が可能なブール型 (Boolean) の値です。

ShapeRange

指定した ShapeRange オブジェクトまたはオブジェクトを表す オブジェクトを返します。 読み取り専用です。

SourceName

指定したオブジェクトのリンク ソース名を設定または返します。 読み取り/書き込みが可能な String です。

Top

オブジェクトの上端から行 1 の上端 (ワークシート上) またはグラフ領域の上部 (グラフ上) までの距離をポイント単位で指定します。 読み取り/書き込みが可能な Double です。

TopLeftCell

指定した Range オブジェクトの左上隅にあるセルを表す オブジェクトを返します。 読み取り専用です。

Visible

オブジェクトが表示されるかどうかを判断します。 値の取得と設定が可能なブール型 (Boolean) の値です。

Width

オブジェクトのポイント単位の高さです。 読み取り/書き込みが可能な Double です。

ZOrder

オブジェクトの z オーダー位置を返します。 読み取り専用の Integer です。

メソッド

Activate()

指定されたオブジェクトをアクティブにします。

BringToFront()

オブジェクトを Z オーダーの前面に移動します。

Copy()

オブジェクトをクリップボードにコピーします。

CopyPicture(XlPictureAppearance, XlCopyPictureFormat)

選択しているオブジェクトを図としてクリップボードにコピーします。 オブジェクト

Cut()

オブジェクトを切り取り、クリップボードまたは指定された範囲に貼り付けます。

Delete()

オブジェクトを削除します。

Duplicate()

オブジェクトを複製し、複製されたオブジェクトへの参照を返します。

Select(Object)

オブジェクトを選択します。

SendToBack()

オブジェクトを Z オーダーの後方へ移動します。

Update()

リンクを更新します。

Verb(XlOLEVerb)

指定した OLE オブジェクトのサーバーに対して OLE 動詞を送ります。

適用対象