Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeProvenanceSignalResult

Namespace OfficeIMO.Provenance
Assembly OfficeIMO.Core
Modifiers sealed

Normalized evidence returned by a vendor or watermark detector.

Inheritance

  • Object
  • OfficeProvenanceSignalResult

Usage

Explore 5 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 1

Constructors

public OfficeProvenanceSignalResult(String providerName, OfficeProvenanceSignalKind signalKind, OfficeProvenanceSignalStatus status, IReadOnlyList<String>? findings = null) #

Creates a normalized provider signal result.

Parameters

providerName System.String requiredposition: 0
signalKind OfficeIMO.Provenance.OfficeProvenanceSignalKind requiredposition: 1
status OfficeIMO.Provenance.OfficeProvenanceSignalStatus requiredposition: 2
findings System.Collections.Generic.IReadOnlyList<System.String>? = null optionalposition: 3

Methods

public OfficeProvenanceSignalResult WithMeasurement(OfficeProvenanceSignalMeasurement? measurement) #
Returns: OfficeProvenanceSignalResult

Returns a copy carrying optional reproducible detector measurements; null clears existing measurements.

Parameters

measurement OfficeIMO.Provenance.OfficeProvenanceSignalMeasurement? requiredposition: 0

Properties

public String ProviderName { get; } #

Gets the provider identity.

public OfficeProvenanceSignalKind SignalKind { get; } #

Gets the kind of signal this provider detects.

public OfficeProvenanceSignalStatus Status { get; } #

Gets the normalized detection status.

public OfficeProvenanceSignalMeasurement? Measurement { get; } #

Gets provider-specific measurements, when supplied; scores are not authorship probabilities.

public IReadOnlyList<String> Findings { get; } #

Gets provider findings without implying a universal AI verdict.