次の方法で共有


ContentFormatterArgument Constructor (ContentFormatter, String)

ContentFormatter オブジェクトおよび名前を使用して、ContentFormatterArgument クラスの新しいインスタンスを初期化します。

名前空間: Microsoft.SqlServer.Management.Nmo
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)

構文

'宣言
Public Sub New ( _
    contentFormatter As ContentFormatter, _
    name As String _
)
public ContentFormatterArgument (
    ContentFormatter contentFormatter,
    string name
)
public:
ContentFormatterArgument (
    ContentFormatter^ contentFormatter, 
    String^ name
)
public ContentFormatterArgument (
    ContentFormatter contentFormatter, 
    String name
)
public function ContentFormatterArgument (
    contentFormatter : ContentFormatter, 
    name : String
)

パラメータ

  • contentFormatter
    引数に対応する ContentFormatter オブジェクトです。
  • name
    引数の名前を示す、最大 255 文字の String です。

    名前は変更できません。いったん削除してから、新しい名前を使用した引数を新しく追加する必要があります。

解説

ディストリビュータは、コンテンツ フォーマッタの Initialize メソッドに引数名と Value を渡します。

使用例

次の例は、コンテンツ フォーマッタ引数を定義して、コンテンツ フォーマッタに追加する方法を示しています。

ContentFormatterArgument contentFormatterArgument1 = 
    new ContentFormatterArgument(
    contentFormatter, "XsltBaseDirectoryPath");
contentFormatterArgument1.Value = @"C:\NS\Full\XSLFiles";
ContentFormatterArgument contentFormatterArgument2 = 
    new ContentFormatterArgument(contentFormatter, "XsltFileName");
contentFormatterArgument2.Value = "NoOp.xslt";

// Add arguments to content formatter
contentFormatter.ContentFormatterArguments.Add(
    contentFormatterArgument1);
contentFormatter.ContentFormatterArguments.Add(
    contentFormatterArgument2);
Dim contentFormatterArgument1 As ContentFormatterArgument = _
    New ContentFormatterArgument(contentFormatter, _
    "XsltBaseDirectoryPath")
contentFormatterArgument1.Value = "C:\NS\Full\XSLFiles"
Dim contentFormatterArgument2 As ContentFormatterArgument = _
    New ContentFormatterArgument(contentFormatter, _
    "XsltFileName")
contentFormatterArgument2.Value = "NoOp.xslt"

' Add arguments to content formatter
contentFormatter.ContentFormatterArguments.Add( _
    contentFormatterArgument1)
contentFormatter.ContentFormatterArguments.Add( _
    contentFormatterArgument2)

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

ContentFormatterArgument Class
ContentFormatterArgument Members
Microsoft.SqlServer.Management.Nmo Namespace

その他の技術情報

コンテンツ フォーマッタの構成
ContentFormatter/Arguments/Argument の Name 要素 (ADF)
ContentFormatter/Arguments の Argument 要素 (ADF)