Há mais exemplos de AWS SDK disponíveis no repositório AWS Doc SDK Examples GitHub .
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Use DeleteLexicon com um AWS SDK ou CLI
Os exemplos de código a seguir mostram como usar o DeleteLexicon.
Exemplos de ações são trechos de código de programas maiores e devem ser executados em contexto. É possível ver essa ação em contexto no seguinte exemplo de código:
- .NET
-
- SDK para .NET
-
using System;
using System.Threading.Tasks;
using Amazon.Polly;
using Amazon.Polly.Model;
/// <summary>
/// Deletes an existing Amazon Polly lexicon using the AWS SDK for .NET.
/// </summary>
public class DeleteLexicon
{
public static async Task Main()
{
string lexiconName = "SampleLexicon";
var client = new AmazonPollyClient();
var success = await DeletePollyLexiconAsync(client, lexiconName);
if (success)
{
Console.WriteLine($"Successfully deleted {lexiconName}.");
}
else
{
Console.WriteLine($"Could not delete {lexiconName}.");
}
}
/// <summary>
/// Deletes the named Amazon Polly lexicon.
/// </summary>
/// <param name="client">The initialized Amazon Polly client object.</param>
/// <param name="lexiconName">The name of the Amazon Polly lexicon to
/// delete.</param>
/// <returns>A Boolean value indicating the success of the operation.</returns>
public static async Task<bool> DeletePollyLexiconAsync(
AmazonPollyClient client,
string lexiconName)
{
var deleteLexiconRequest = new DeleteLexiconRequest()
{
Name = lexiconName,
};
var response = await client.DeleteLexiconAsync(deleteLexiconRequest);
return response.HttpStatusCode == System.Net.HttpStatusCode.OK;
}
}
- CLI
-
- AWS CLI
-
Como excluir um léxico
O exemplo de delete-lexicon a seguir exclui o léxico especificado.
aws polly delete-lexicon \
--name w3c
Este comando não produz saída.
Para obter mais informações, consulte Como usar a DeleteLexicon operação no Amazon Polly Developer Guide.
- SAP ABAP
-
- SDK para SAP ABAP
-
TRY.
lo_ply->deletelexicon( iv_name ).
MESSAGE 'Lexicon deleted successfully.' TYPE 'I'.
CATCH /aws1/cx_plylexiconnotfoundex.
MESSAGE 'Lexicon not found.' TYPE 'E'.
CATCH /aws1/cx_plyservicefailureex.
MESSAGE 'Service failure occurred.' TYPE 'E'.
ENDTRY.