*/
using System.Collections.Generic;
+using System;
namespace Tizen.Nlp
{
/// This class contains result of named entity recognition.
/// </summary>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public class NamedEntityRecognitionResult
{
/// <summary>
/// The tokens of sentence.
/// </summary>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public IList<string> Tokens { get; set; }
/// <summary>
/// The tags of sentence.
/// </summary>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public IList<string> Tags { get; set; }
}
/// This class contains the methods in the NLP processing.
/// </summary>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public class NaturalLanguageProcess : IDisposable
{
private Message _msg;
/// http://tizen.org/feature/nlp
/// </feature>
/// <exception cref="NotSupportedException">The required feature is not supported.</exception>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public NaturalLanguageProcess()
{
_noti.Received += ResultReceived;
/// A connection status change event
/// </summary>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public event EventHandler Disconnected;
private enum ConnectedState
{
/// <since_tizen> 5 </since_tizen>
/// <returns>A task representing the asynchronous connect operation.</returns>
/// <exception cref="InvalidOperationException">Thrown when the connect is rejected.</exception>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public Task Connect()
{
if (_connectionState == ConnectedState.Connected)
/// A method to close message connection
/// </summary>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public void Close()
{
if (_connectionState == ConnectedState.Disconnected) return;
/// A method to release resource of library
/// </summary>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public void Dispose()
{
Dispose(true);
/// <param name="sentence">A sentence need to be processed.</param>
/// <returns>PosTagResult</returns>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public Task<PosTagResult> PosTagAsync(string sentence)
{
int id = _requestIdPos++;
/// <param name="sentence">A sentence need to be processed.</param>
/// <returns>NamedEntityRecognitionResult</returns>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public Task<NamedEntityRecognitionResult> NamedEntityRecognitionAsync(string sentence)
{
int id = _requestIdNeChunk++;
/// <param name="sentence">A sentence need to be processed.</param>
/// <returns>LanguageDetectedResult</returns>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public Task<LanguageDetectedResult> LanguageDetectAsync(string sentence)
{
int id = _requestIdLang++;
/// <param name="sentence">A sentence need to be processed.</param>
/// <returns>ProcessResult</returns>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public Task<WordTokenizeResult> WordTokenizeAsync(string sentence)
{
int id = _requestIdWordTokenize++;
*/
using System.Collections.Generic;
+using System;
namespace Tizen.Nlp
{
/// This class contains result of position tagged .
/// </summary>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public class PosTagResult
{
/// <summary>
/// The tokens of sentence.
/// </summary>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public IList<string> Tokens { get; set; }
/// <summary>
/// The tags of sentence.
/// </summary>
/// <since_tizen> 5 </since_tizen>
+ [Obsolete("Deprecated since API11. Will be removed in API13.")]
public IList<string> Tags { get; set; }
}
}