Layers.Item プロパティ (Visio)

コレクションからアイテムを返します。 Item プロパティはすべてのコレクションの既定のプロパティです。 読み取り専用です。

構文

Item (NameOrIndex)

Layers コレクションを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
NameOrIndex 必須 バリアント型 取得するオブジェクトの名前、一意の ID、またはインデックスを格納します。

戻り値

Layer

注釈

コレクションからオブジェクトを取得する場合、Item はすべてのコレクションの既定のプロパティであるため、式から省略できます。 次のステートメントは上記の構文の例に相当します。

objRet = object(index) 
objRet = object(stringExpression) 

Variant の文字列式としてオブジェクトの名前を渡すと、AddonsDocumentsFontsHyperlinksLayersMastersMasterShortcutsOLEObjectsPagesShapesStyles コレクションのオブジェクトを取得できます。

Item プロパティに ID 文字列を渡す方法の詳細については、このリファレンスの UniqueID プロパティのトピックを参照してください。

注:

Microsoft Visio 2000 以降では、ローカル名とユニバーサル名の両方を使用して、Visio の図形、マスター、ドキュメント、ページ、行、アドオン、セル、ハイパーリンク、スタイル、フォント、マスター ショートカット、UI オブジェクト、レイヤーを参照できます。 たとえば、ユーザーが図形に名前を付けると、ユーザーはローカル名を指定します。 Microsoft Office Visio 2003 以降、シェイプシート スプレッドシートには、セルの数式と値にユニバーサル名のみが表示されます。 (以前のバージョンでは、ユニバーサル名はユーザー インターフェイスに表示されませんでした)。

汎用名をプログラム内で使用すると、ソリューションをローカライズするたびに名前を変更する必要がなくなります。 コレクションのローカル名を使用して MastersPagesShapesStylesLayers、または MasterShortcuts コレクションのオブジェクトにアクセスする場合は、Item プロパティを使用します。 オブジェクトの汎用名を使用してこれらのいずれかのコレクションのオブジェクトにアクセスする場合は、ItemU プロパティを使用します。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。