次の方法で共有


ViewSpaces 修飾子

ViewSpaces 修飾子は、ソース インスタンスが配置されている名前空間の名前と場所を定義します。 ローカルまたはリモートのコンピュータ上で、任意の組み合わせの名前空間を指定することができます。

次の例では、ローカル コンピューター上の 2 つの名前空間を一覧表示します。

ViewSpaces{"\\\\.\\root\\LocalNamespace",
     "\\\\.\\root\\RemoteNamespace"}

View プロバイダーは、ViewSources 修飾子内のソース クエリを、クエリと名前空間がリストされている順序で ViewSpaces 修飾子に一覧表示されている名前空間に一致させます。 通常、ViewSpaces 修飾子に一覧表示されている名前空間の数と、ViewSources 修飾子に一覧表示されているクエリの間には 1 対 1 のリレーションシップがあります。 場合によっては、ViewSources 修飾子に一覧表示されているクエリを 2 つ以上の名前空間に対して実行することが必要になる場合があります。 二重コロン "::" を使用して、ViewSources 配列内のいずれかのクエリによって評価される複数の名前空間を区切ることができます。

次の例では、ViewSources 配列の最初のクエリは、最初の引用符のペアの名前空間に対して実行され、2 番目のクエリは、2 番目の引用符のペアの 3 つの名前空間に対して実行され、3 番目のクエリは、3 番目の引用符のペアの 2 つの名前空間に対して実行されます。

ViewSpaces
    {
    "\\\\.\\root\\LocalNamespace",

    "\\\\.\\root\\RemoteNamespace1::
        \\\\.\\root\\RemoteNamespace2::
        \\\\.\\root\\RemoteNamespace3",

    "\\\\.\\root\\RemoteNamespace1::
        \\\\.\\root\\RemoteNamespace3"
    }

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008

関連項目

ビュー プロバイダーに固有の修飾子