public sealed class LabelAnnotation : IMessage<LabelAnnotation>, IEquatable<LabelAnnotation>, IDeepCloneable<LabelAnnotation>, IBufferMessage, IMessage
public RepeatedField<Entity> CategoryEntities { get; }
Common categories for the detected entity.
For example, when the label is Terrier, the category is likely dog. And
in some cases there might be more than one categories e.g., Terrier could
also be a pet.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["The `LabelAnnotation` class, part of the `Google.Cloud.VideoIntelligence.V1` namespace, is used for annotating labels in video data and is implemented in the Google.Cloud.VideoIntelligence.V1.dll assembly."],["This class inherits from `Object` and implements interfaces such as `IMessage\u003cLabelAnnotation\u003e`, `IEquatable\u003cLabelAnnotation\u003e`, `IDeepCloneable\u003cLabelAnnotation\u003e`, `IBufferMessage`, and `IMessage`."],["`LabelAnnotation` objects can be constructed either as a default instance with the `LabelAnnotation()` constructor or by copying an existing `LabelAnnotation` instance using the `LabelAnnotation(LabelAnnotation other)` constructor."],["Key properties of the `LabelAnnotation` class include `CategoryEntities` (common categories), `Entity` (detected entity), `Frames` (video frames with detected labels), `Segments` (video segments with detected labels), and `Version` (feature version)."],["The provided documentation shows various versions of the class, with the latest being 3.4.0, and the documentation explicitly detailing version 2.3.0 of the class."]]],[]]