public sealed class SafeSearchAnnotation : IMessage<SafeSearchAnnotation>, IEquatable<SafeSearchAnnotation>, IDeepCloneable<SafeSearchAnnotation>, IBufferMessage, IMessage
Set of features pertaining to the image, computed by computer vision
methods over safe-search verticals (for example, adult, spoof, medical,
violence).
Represents the adult content likelihood for the image. Adult content may
contain elements such as nudity, pornographic images or cartoons, or
sexual activities.
Likelihood that the request image contains racy content. Racy content may
include (but is not limited to) skimpy or sheer clothing, strategically
covered nudity, lewd or provocative poses, or close-ups of sensitive
body areas.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eSafeSearchAnnotation\u003c/code\u003e class, part of Google Cloud Vision API's version 3.0.0, provides a set of features for analyzing image content related to safe-search categories.\u003c/p\u003e\n"],["\u003cp\u003eIt can determine the likelihood of various content types, including adult, medical, racy, spoof, and violence, through the \u003ccode\u003eLikelihood\u003c/code\u003e property.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSafeSearchAnnotation\u003c/code\u003e class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and can be constructed using a default constructor or by passing another \u003ccode\u003eSafeSearchAnnotation\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits methods from the base \u003ccode\u003eObject\u003c/code\u003e class, including \u003ccode\u003eGetHashCode\u003c/code\u003e, \u003ccode\u003eGetType\u003c/code\u003e, \u003ccode\u003eMemberwiseClone\u003c/code\u003e, and \u003ccode\u003eToString\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThere are many previous versions available to reference of the \u003ccode\u003eSafeSearchAnnotation\u003c/code\u003e class including the latest version, 3.7.0.\u003c/p\u003e\n"]]],[],null,[]]