Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeContentInstructionDetector

Namespace OfficeIMO.ContentSafety
Assembly OfficeIMO.Core
Modifiers static

Performs bounded, explainable heuristic detection without modifying source text.

Inheritance

  • Object
  • OfficeContentInstructionDetector

Methods

public static OfficeContentInstructionAnalysis Analyze(String text, Int32 maxCharacters = 1000000, Int32 maxDecodedCharacters = 32768, Int32 maxEncodedCandidates = 32) #
Returns: OfficeContentInstructionAnalysis

Inspects ordinary text and one layer of printable UTF-8 Base64, including line-wrapped tokens. Decoding is inspection-only; nested encodings and arbitrary obfuscation are not evaluated.

Parameters

text System.String requiredposition: 0
maxCharacters System.Int32 = 1000000 optionalposition: 1
maxDecodedCharacters System.Int32 = 32768 optionalposition: 2
maxEncodedCandidates System.Int32 = 32 optionalposition: 3
public static IReadOnlyList<String> Detect(String text) #
Returns: IReadOnlyList<String>

Returns deterministic signal identifiers without claiming that the text is malicious.

Parameters

text System.String requiredposition: 0