Partilhar via


PropertyCollection Classe

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

Implementações

java.lang.AutoCloseable

public class PropertyCollection
implements java.lang.AutoCloseable

Representa a coleção de propriedades e seus valores. Observação: close() deve ser chamado para liberar recursos subjacentes mantidos pelo objeto .

Resumo do Construtor

Construtor Description
PropertyCollection(IntRef propHandle)

Cria uma nova instância ou coleção de propriedadesusando o identificador nativo fornecido.

Resumo do método

Modificador e tipo Método e descrição
void close()

Descarte a coleção de valores de parâmetro associada.

java.lang.String getProperty(PropertyId id)

Obtém o valor da propriedade por sua ID

java.lang.String getProperty(String name)

Retorna o valor da propriedade.

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

Retorna o valor da propriedade.

void setProperty(PropertyId id, String value)

Define o valor da propriedade por id

void setProperty(String name, String value)

Define o valor da propriedade por nome

Métodos herdados de 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

Detalhes do construtor

PropertyCollection

public PropertyCollection(IntRef propHandle)

Cria uma nova instância ou PropertyCollection usando o identificador nativo fornecido.

Parâmetros:

propHandle - O identificador nativo.

Detalhes do método

close

public void close()

Descarte a coleção de valores de parâmetro associada.

getProperty

public String getProperty(PropertyId id)

Obtém o valor da propriedade por sua ID

Parâmetros:

id - A ID da propriedade de fala

Retornos:

O valor da propriedade.

getProperty

public String getProperty(String name)

Retorna o valor da propriedade. Se o nome não estiver disponível, ele retornará uma Cadeia de Caracteres vazia.

Parâmetros:

name - O nome da propriedade.

Retornos:

valor da propriedade .

getProperty

public String getProperty(String name, String defaultValue)

Retorna o valor da propriedade. Se o nome não estiver disponível, ele retornará um valor padrão.

Parâmetros:

name - O nome da propriedade.
defaultValue - O valor padrão retornado se a propriedade não estiver disponível na coleção.

Retornos:

valor da propriedade .

setProperty

public void setProperty(PropertyId id, String value)

Define o valor da propriedade por id

Parâmetros:

id - A ID da propriedade
value - O valor do parâmetro.

setProperty

public void setProperty(String name, String value)

Define o valor da propriedade por nome

Parâmetros:

name - O nome da propriedade.
value - O valor da propriedade.

Aplica-se a