PropertyCollection クラス

  • java.lang.Object
    • com.microsoft.cognitiveservices.speech.PropertyCollection

実装

java.lang.AutoCloseable

public class PropertyCollection
implements java.lang.AutoCloseable

プロパティとその値のコレクションを表します。 注: オブジェクトによって保持されている基になるリソースを解放するには、close() を呼び出す必要があります。

コンストラクターの概要

コンストラクター 説明
PropertyCollection(IntRef propHandle)

指定されたネイティブ ハンドルを使用して、新しいインスタンスまたは PropertyCollection を作成します。

メソッドの概要

修飾子と型 メソッドと説明
void close()

関連付けられているパラメーター値コレクションを破棄します。

java.lang.String getProperty(PropertyId id)

ID でプロパティの値を取得します

java.lang.String getProperty(String name)

プロパティ値を返します。

java.lang.String getProperty(String name, String defaultValue)

プロパティ値を返します。

void setProperty(PropertyId id, String value)

プロパティの値を id で設定します

void setProperty(String name, String value)

プロパティの値を名前で設定します

メソッドの継承元: java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

コンストラクターの詳細

PropertyCollection

public PropertyCollection(IntRef propHandle)

指定されたネイティブ ハンドルを使用して、新しいインスタンスまたは PropertyCollection を作成します。

Parameters:

propHandle - ネイティブ ハンドル。

メソッドの詳細

close

public void close()

関連付けられているパラメーター値コレクションを破棄します。

getProperty

public String getProperty(PropertyId id)

ID でプロパティの値を取得します

Parameters:

id - speech プロパティ ID

Returns:

プロパティの値。

getProperty

public String getProperty(String name)

プロパティ値を返します。 名前が使用できない場合は、空の文字列を返します。

Parameters:

name - プロパティ名。

Returns:

プロパティの値。

getProperty

public String getProperty(String name, String defaultValue)

プロパティ値を返します。 名前が使用できない場合は、既定値が返されます。

Parameters:

name - プロパティ名。
defaultValue - プロパティがコレクションで使用できない場合に返される既定値。

Returns:

プロパティの値。

setProperty

public void setProperty(PropertyId id, String value)

プロパティの値を id で設定します

Parameters:

id - プロパティ ID
value - パラメーターの値。

setProperty

public void setProperty(String name, String value)

プロパティの値を名前で設定します

Parameters:

name - プロパティ名。
value - プロパティの値。

適用対象