< Summary

Class:Microsoft.Azure.CognitiveServices.ContentModerator.Models.Screen
Assembly:Microsoft.Azure.CognitiveServices.Vision.ContentModerator
File(s):C:\Git\azure-sdk-for-net\sdk\cognitiveservices\Vision.ContentModerator\src\Generated\Models\Screen.cs
Covered lines:0
Uncovered lines:24
Coverable lines:24
Total lines:121
Line coverage:0% (0 of 24)
Covered branches:0
Total branches:0

Metrics

MethodCyclomatic complexity Line coverage Branch coverage
.ctor()-0%100%
.ctor(...)-0%100%
get_OriginalText()-0%100%
get_NormalizedText()-0%100%
get_AutoCorrectedText()-0%100%
get_Misrepresentation()-0%100%
get_Classification()-0%100%
get_Status()-0%100%
get_PII()-0%100%
get_Language()-0%100%
get_Terms()-0%100%
get_TrackingId()-0%100%

File(s)

C:\Git\azure-sdk-for-net\sdk\cognitiveservices\Vision.ContentModerator\src\Generated\Models\Screen.cs

#LineLine coverage
 1// <auto-generated>
 2// Code generated by Microsoft (R) AutoRest Code Generator.
 3// Changes may cause incorrect behavior and will be lost if the code is
 4// regenerated.
 5// </auto-generated>
 6
 7namespace Microsoft.Azure.CognitiveServices.ContentModerator.Models
 8{
 9    using Newtonsoft.Json;
 10    using System.Collections;
 11    using System.Collections.Generic;
 12    using System.Linq;
 13
 14    /// <summary>
 15    /// The response for a Screen text request.
 16    /// </summary>
 17    public partial class Screen
 18    {
 19        /// <summary>
 20        /// Initializes a new instance of the Screen class.
 21        /// </summary>
 022        public Screen()
 23        {
 24            CustomInit();
 025        }
 26
 27        /// <summary>
 28        /// Initializes a new instance of the Screen class.
 29        /// </summary>
 30        /// <param name="originalText">The original text.</param>
 31        /// <param name="normalizedText">The normalized text.</param>
 32        /// <param name="autoCorrectedText">The autocorrected text</param>
 33        /// <param name="misrepresentation">The misrepresentation text.</param>
 34        /// <param name="classification">The classification details of the
 35        /// text.</param>
 36        /// <param name="status">The evaluate status.</param>
 37        /// <param name="pII">Personal Identifier Information details.</param>
 38        /// <param name="language">Language of the input text content.</param>
 39        /// <param name="trackingId">Unique Content Moderator transaction
 40        /// Id.</param>
 041        public Screen(string originalText = default(string), string normalizedText = default(string), string autoCorrect
 42        {
 043            OriginalText = originalText;
 044            NormalizedText = normalizedText;
 045            AutoCorrectedText = autoCorrectedText;
 046            Misrepresentation = misrepresentation;
 047            Classification = classification;
 048            Status = status;
 049            PII = pII;
 050            Language = language;
 051            Terms = terms;
 052            TrackingId = trackingId;
 53            CustomInit();
 054        }
 55
 56        /// <summary>
 57        /// An initialization method that performs custom operations like setting defaults
 58        /// </summary>
 59        partial void CustomInit();
 60
 61        /// <summary>
 62        /// Gets or sets the original text.
 63        /// </summary>
 64        [JsonProperty(PropertyName = "OriginalText")]
 065        public string OriginalText { get; set; }
 66
 67        /// <summary>
 68        /// Gets or sets the normalized text.
 69        /// </summary>
 70        [JsonProperty(PropertyName = "NormalizedText")]
 071        public string NormalizedText { get; set; }
 72
 73        /// <summary>
 74        /// Gets or sets the autocorrected text
 75        /// </summary>
 76        [JsonProperty(PropertyName = "AutoCorrectedText")]
 077        public string AutoCorrectedText { get; set; }
 78
 79        /// <summary>
 80        /// Gets or sets the misrepresentation text.
 81        /// </summary>
 82        [JsonProperty(PropertyName = "Misrepresentation")]
 083        public IList<string> Misrepresentation { get; set; }
 84
 85        /// <summary>
 86        /// Gets or sets the classification details of the text.
 87        /// </summary>
 88        [JsonProperty(PropertyName = "Classification")]
 089        public Classification Classification { get; set; }
 90
 91        /// <summary>
 92        /// Gets or sets the evaluate status.
 93        /// </summary>
 94        [JsonProperty(PropertyName = "Status")]
 095        public Status Status { get; set; }
 96
 97        /// <summary>
 98        /// Gets or sets personal Identifier Information details.
 99        /// </summary>
 100        [JsonProperty(PropertyName = "PII")]
 0101        public PII PII { get; set; }
 102
 103        /// <summary>
 104        /// Gets or sets language of the input text content.
 105        /// </summary>
 106        [JsonProperty(PropertyName = "Language")]
 0107        public string Language { get; set; }
 108
 109        /// <summary>
 110        /// </summary>
 111        [JsonProperty(PropertyName = "Terms")]
 0112        public IList<DetectedTerms> Terms { get; set; }
 113
 114        /// <summary>
 115        /// Gets or sets unique Content Moderator transaction Id.
 116        /// </summary>
 117        [JsonProperty(PropertyName = "TrackingId")]
 0118        public string TrackingId { get; set; }
 119
 120    }
 121}