Partilhar via


IReviews Interface

Definição

Revisa as operações.

public interface IReviews
type IReviews = interface
Public Interface IReviews
Derivado

Métodos

AddVideoFrameStreamWithHttpMessagesAsync(String, String, String, Stream, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Use esse método para adicionar quadros para uma revisão de vídeo. Escala de tempo: esse parâmetro é um fator usado para converter o carimbo de data/hora em um quadro em milissegundos. A escala de tempo é fornecida na saída do processador de mídia de vídeo do Content Moderator na plataforma dos Serviços de Mídia do Azure. A escala de tempo na saída de Moderação de Vídeo é Tiques/Segundo.

AddVideoFrameUrlWithHttpMessagesAsync(String, String, String, IList<VideoFrameBodyItem>, Nullable<Int32>, Dictionary<String, List<String>>, CancellationToken)

Use esse método para adicionar quadros para uma revisão de vídeo. Escala de tempo: esse parâmetro é um fator usado para converter o carimbo de data/hora em um quadro em milissegundos. A escala de tempo é fornecida na saída do processador de mídia de vídeo do Content Moderator na plataforma dos Serviços de Mídia do Azure. A escala de tempo na saída de Moderação de Vídeo é Tiques/Segundo.

AddVideoFrameWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>Esquemas <de Retorno de Chamada /h3><h4>Revisão Amostra de Retorno< de Chamada de Conclusão/h4><p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

AddVideoTranscriptModerationResultWithHttpMessagesAsync(String, String, String, IList<TranscriptModerationBodyItem>, Dictionary<String, List<String>>, CancellationToken)

Essa API adiciona um arquivo de resultado de texto da tela de transcrição para uma revisão de vídeo. O arquivo de resultado de texto da tela de transcrição é um resultado da API de Texto da Tela. Para gerar o arquivo de resultado de texto da tela de transcrição, um arquivo de transcrição precisa ser filtrado quanto a linguagem imprópria usando a API de Texto de Tela.

AddVideoTranscriptWithHttpMessagesAsync(String, String, Stream, Dictionary<String,List<String>>, CancellationToken)

Essa API adiciona um arquivo de transcrição (versão de texto de todas as palavras faladas em um vídeo) a uma revisão de vídeo. O arquivo deve ser um formato WebVTT válido.

CreateJobWithHttpMessagesAsync(String, String, String, String, String, Content, String, Dictionary<String,List<String>>, CancellationToken)

Uma ID de trabalho será retornada para o conteúdo postado neste ponto de extremidade.

Depois que o conteúdo for avaliado em relação ao Fluxo de Trabalho, desde que a revisão seja criada ou ignorada com base na expressão de fluxo de trabalho.

<Esquemas <de retorno de chamada h3>/h3>

<p><h4>Exemplo de retorno de chamada< de conclusão de trabalho/h4><br/>

{<br/> "JobId": "<ID> do trabalho,br</> "ReviewId": "<ID da revisão, se o Trabalho resultou em uma Revisão a ser criada>",<br/> "WorkFlowId": "default",<br/> "Status": "<Este será um dos itens Complete, InProgress, Error>",< br/> "ContentType": "Image",<br/> "ContentId": "<This is the ContentId that was specified on input>",<br/> "CallBackType": "Job",<br/> "Metadata": {<br/> "adultscore": " 0.xxx",<br/> "a": "False",< br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> }<br/> }<br/>

</p p>><<h4>Revisão amostra de retorno< de chamada de conclusão/h4><br/>

{ "ReviewId": "< Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "The ContentId": "<<The ContentId especificada input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": " False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

CreateReviewsWithHttpMessagesAsync(String, String, IList<CreateReviewBodyItem>, String, Dictionary<String,List<String>>, CancellationToken)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>Esquemas <de Retorno de Chamada /h3><h4>Revisão Amostra de Retorno< de Chamada de Conclusão/h4><p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

CreateVideoReviewsWithHttpMessagesAsync(String, String, IList<CreateVideoReviewsBodyItem>, String, Dictionary<String,List<String>>, CancellationToken)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>Esquemas <de Retorno de Chamada /h3><h4>Revisão Amostra de Retorno< de Chamada de Conclusão/h4><p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

GetJobDetailsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obter os detalhes do trabalho para uma ID de trabalho.

GetReviewWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Retorna os detalhes da revisão da ID de revisão aprovada.

GetVideoFramesWithHttpMessagesAsync(String, String, Nullable<Int32>, Nullable<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>Esquemas <de Retorno de Chamada /h3><h4>Revisão Amostra de Retorno< de Chamada de Conclusão/h4><p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

PublishVideoReviewWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Publique a revisão de vídeo para disponibilizá-la para revisão.

Métodos de Extensão

AddVideoFrame(IReviews, String, String, Nullable<Int32>)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>Esquemas <de Retorno de Chamada /h3><h4>Revisão Amostra de Retorno< de Chamada de Conclusão/h4><p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

AddVideoFrameAsync(IReviews, String, String, Nullable<Int32>, CancellationToken)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>Esquemas <de Retorno de Chamada /h3><h4>Revisão Amostra de Retorno< de Chamada de Conclusão/h4><p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

AddVideoFrameStream(IReviews, String, String, String, Stream, String, Nullable<Int32>)

Use esse método para adicionar quadros para uma revisão de vídeo. Escala de tempo: esse parâmetro é um fator usado para converter o carimbo de data/hora em um quadro em milissegundos. A escala de tempo é fornecida na saída do processador de mídia de vídeo do Content Moderator na plataforma dos Serviços de Mídia do Azure. A escala de tempo na saída de Moderação de Vídeo é Tiques/Segundo.

AddVideoFrameStreamAsync(IReviews, String, String, String, Stream, String, Nullable<Int32>, CancellationToken)

Use esse método para adicionar quadros para uma revisão de vídeo. Escala de tempo: esse parâmetro é um fator usado para converter o carimbo de data/hora em um quadro em milissegundos. A escala de tempo é fornecida na saída do processador de mídia de vídeo do Content Moderator na plataforma dos Serviços de Mídia do Azure. A escala de tempo na saída de Moderação de Vídeo é Tiques/Segundo.

AddVideoFrameUrl(IReviews, String, String, String, IList<VideoFrameBodyItem>, Nullable<Int32>)

Use esse método para adicionar quadros para uma revisão de vídeo. Escala de tempo: esse parâmetro é um fator usado para converter o carimbo de data/hora em um quadro em milissegundos. A escala de tempo é fornecida na saída do processador de mídia de vídeo do Content Moderator na plataforma dos Serviços de Mídia do Azure. A escala de tempo na saída de Moderação de Vídeo é Tiques/Segundo.

AddVideoFrameUrlAsync(IReviews, String, String, String, IList<VideoFrameBodyItem>, Nullable<Int32>, CancellationToken)

Use esse método para adicionar quadros para uma revisão de vídeo. Escala de tempo: esse parâmetro é um fator usado para converter o carimbo de data/hora em um quadro em milissegundos. A escala de tempo é fornecida na saída do processador de mídia de vídeo do Content Moderator na plataforma dos Serviços de Mídia do Azure. A escala de tempo na saída de Moderação de Vídeo é Tiques/Segundo.

AddVideoTranscript(IReviews, String, String, Stream)

Essa API adiciona um arquivo de transcrição (versão de texto de todas as palavras faladas em um vídeo) a uma revisão de vídeo. O arquivo deve ser um formato WebVTT válido.

AddVideoTranscriptAsync(IReviews, String, String, Stream, CancellationToken)

Essa API adiciona um arquivo de transcrição (versão de texto de todas as palavras faladas em um vídeo) a uma revisão de vídeo. O arquivo deve ser um formato WebVTT válido.

AddVideoTranscriptModerationResult(IReviews, String, String, String, IList<TranscriptModerationBodyItem>)

Essa API adiciona um arquivo de resultado de texto da tela de transcrição para uma revisão de vídeo. O arquivo de resultado de texto da tela de transcrição é um resultado da API de Texto da Tela. Para gerar o arquivo de resultado de texto da tela de transcrição, um arquivo de transcrição precisa ser filtrado quanto a linguagem imprópria usando a API de Texto de Tela.

AddVideoTranscriptModerationResultAsync(IReviews, String, String, String, IList<TranscriptModerationBodyItem>, CancellationToken)

Essa API adiciona um arquivo de resultado de texto da tela de transcrição para uma revisão de vídeo. O arquivo de resultado de texto da tela de transcrição é um resultado da API de Texto da Tela. Para gerar o arquivo de resultado de texto da tela de transcrição, um arquivo de transcrição precisa ser filtrado quanto a linguagem imprópria usando a API de Texto de Tela.

CreateJob(IReviews, String, String, String, String, String, Content, String)

Uma ID de trabalho será retornada para o conteúdo postado neste ponto de extremidade.

Depois que o conteúdo for avaliado em relação ao Fluxo de Trabalho, desde que a revisão seja criada ou ignorada com base na expressão de fluxo de trabalho.

<Esquemas <de retorno de chamada h3>/h3>

<p><h4>Exemplo de retorno de chamada< de conclusão de trabalho/h4><br/>

{<br/> "JobId": "<ID> do trabalho,br</> "ReviewId": "<ID da revisão, se o Trabalho resultou em uma Revisão a ser criada>",<br/> "WorkFlowId": "default",<br/> "Status": "<Este será um dos itens Complete, InProgress, Error>",< br/> "ContentType": "Image",<br/> "ContentId": "<This is the ContentId that was specified on input>",<br/> "CallBackType": "Job",<br/> "Metadata": {<br/> "adultscore": " 0.xxx",<br/> "a": "False",< br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> }<br/> }<br/>

</p p>><<h4>Revisão amostra de retorno< de chamada de conclusão/h4><br/>

{ "ReviewId": "< Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "The ContentId": "<<The ContentId especificada input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": " False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

CreateJobAsync(IReviews, String, String, String, String, String, Content, String, CancellationToken)

Uma ID de trabalho será retornada para o conteúdo postado neste ponto de extremidade.

Depois que o conteúdo for avaliado em relação ao Fluxo de Trabalho, desde que a revisão seja criada ou ignorada com base na expressão de fluxo de trabalho.

<Esquemas <de retorno de chamada h3>/h3>

<p><h4>Exemplo de retorno de chamada< de conclusão de trabalho/h4><br/>

{<br/> "JobId": "<ID> do trabalho,br</> "ReviewId": "<ID da revisão, se o Trabalho resultou em uma Revisão a ser criada>",<br/> "WorkFlowId": "default",<br/> "Status": "<Este será um dos itens Complete, InProgress, Error>",< br/> "ContentType": "Image",<br/> "ContentId": "<This is the ContentId that was specified on input>",<br/> "CallBackType": "Job",<br/> "Metadata": {<br/> "adultscore": " 0.xxx",<br/> "a": "False",< br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> }<br/> }<br/>

</p p>><<h4>Revisão amostra de retorno< de chamada de conclusão/h4><br/>

{ "ReviewId": "< Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "The ContentId": "<<The ContentId especificada input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": " False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

CreateReviews(IReviews, String, String, IList<CreateReviewBodyItem>, String)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>Esquemas <de Retorno de Chamada /h3><h4>Revisão Amostra de Retorno< de Chamada de Conclusão/h4><p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

CreateReviewsAsync(IReviews, String, String, IList<CreateReviewBodyItem>, String, CancellationToken)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>Esquemas <de Retorno de Chamada /h3><h4>Revisão Amostra de Retorno< de Chamada de Conclusão/h4><p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

CreateVideoReviews(IReviews, String, String, IList<CreateVideoReviewsBodyItem>, String)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>Esquemas <de Retorno de Chamada /h3><h4>Revisão Amostra de Retorno< de Chamada de Conclusão/h4><p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

CreateVideoReviewsAsync(IReviews, String, String, IList<CreateVideoReviewsBodyItem>, String, CancellationToken)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>Esquemas <de Retorno de Chamada /h3><h4>Revisão Amostra de Retorno< de Chamada de Conclusão/h4><p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",<br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

GetJobDetails(IReviews, String, String)

Obter os detalhes do trabalho para uma ID de trabalho.

GetJobDetailsAsync(IReviews, String, String, CancellationToken)

Obter os detalhes do trabalho para uma ID de trabalho.

GetReview(IReviews, String, String)

Retorna os detalhes da revisão da ID de revisão aprovada.

GetReviewAsync(IReviews, String, String, CancellationToken)

Retorna os detalhes da revisão da ID de revisão aprovada.

GetVideoFrames(IReviews, String, String, Nullable<Int32>, Nullable<Int32>, String)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>CallBack Schemas </h3><h4>Revisão Amostra< de Retorno de Chamada de Conclusão/h4<>p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",< br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

GetVideoFramesAsync(IReviews, String, String, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

As análises criadas seriam mostradas para os revisores da sua equipe. Conforme os revisores concluem a análise, os resultados da Análise serão POSTADOs (ou seja, HTTP POST) no CallBackEndpoint especificado.

<h3>CallBack Schemas </h3><h4>Revisão Amostra< de Retorno de Chamada de Conclusão/h4<>p> {<br/> "ReviewId": "<Review Id>",<br/> "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/> "ModifiedBy": "<Name of the Reviewer>",<br/> "CallBackType": "Review",<br/> "ContentId": "<The ContentId that was specified input>",< br/> "Metadata": {<br/> "adultscore": "0.xxx", <Br/> "a": "False",<br/> "racyscore": "0.xxx",<br/> "r": "True"<br/> },<br/> "ReviewerResultTags": {<br/> "a": "False",<br/> "r": "True"<br/> }<br/> }<br/>

</p>.

PublishVideoReview(IReviews, String, String)

Publique a revisão de vídeo para disponibilizá-la para revisão.

PublishVideoReviewAsync(IReviews, String, String, CancellationToken)

Publique a revisão de vídeo para disponibilizá-la para revisão.

Aplica-se a