class Service::VisionServiceOptions

Představuje možnosti konfigurace použité pro připojení ke vzdálené službě Vision AI.

K vytvoření instance objektu této třídy použijte jednu ze statických metod VisionServiceOptions::FromEndpoint().

Členové

Pokročilý

Syntaxe: public VisionServiceAdvancedOptions & Advanced;

Upřesňující možnosti a parametry

SetAuthorizationToken

Syntaxe: public inline void SetAuthorizationToken ( const std::string & token );

Nastaví nový autorizační token, který se použije pro připojení ke službě Vision.

Parametry

  • token Autorizační token

Pokud platnost dříve daného tokenu vypršela, musíte tuto metodu volat s novým tokenem před vytvořením nových připojení ke službě Vision Service.

SetAuthorizationToken

Syntaxe: public inline void SetAuthorizationToken ( const std::wstring & token );

Nastaví nový autorizační token, který se použije pro připojení ke službě Vision.

Parametry

  • token Autorizační token

Pokud platnost dříve daného tokenu vypršela, musíte tuto metodu volat s novým tokenem před vytvořením nových připojení ke službě Vision Service.

~VisionServiceOptions

Syntaxe: public virtual ~VisionServiceOptions ( ) = default;

Destrukuje instanci VisionServiceOptions třídy.

Z koncového bodu

Syntaxe: public inline static std::shared_ptr< VisionServiceOptions > FromEndpoint ( const std::string & endpoint );

Inicializuje novou instanci VisionServiceOptions třídy sloužící k připojení k zadanému koncovému bodu adresy URL.

Parametry

  • endpoint Adresa URL koncového bodu služby Vision

Návraty

Nově vytvořený VisionServiceOptions zabalený uvnitř std::shared_ptr

Z koncového bodu

Syntaxe: public inline static std::shared_ptr< VisionServiceOptions > FromEndpoint ( const std::string & endpoint , const std::string & key );

Inicializuje novou instanci VisionServiceOptions třídy sloužící k připojení k zadanému koncovému bodu adresy URL.

Parametry

  • endpoint Adresa URL koncového bodu služby Vision

  • keyKlíč Počítačové zpracování obrazu použitý k ověření ve službě Vision Service

Návraty

Nově vytvořený VisionServiceOptions zabalený uvnitř std::shared_ptr

Bezpečně ukládejte svůj klíč. Například pomocí Azure Key Vault. Nekompilujte hodnotu klíče do zdrojového kódu aplikace. V případě potřeby ho načtěte ze zabezpečeného umístění za běhu.

Z koncového bodu

Syntaxe: public inline static std::shared_ptr< VisionServiceOptions > FromEndpoint ( const std::wstring & endpoint );

Inicializuje novou instanci VisionServiceOptions třídy sloužící k připojení k zadanému koncovému bodu adresy URL.

Parametry

  • endpoint Adresa URL koncového bodu služby Vision

Návraty

Nově vytvořený VisionServiceOptions zabalený uvnitř std::shared_ptr

Z koncového bodu

Syntaxe: public inline static std::shared_ptr< VisionServiceOptions > FromEndpoint ( const std::wstring & endpoint , const std::wstring & key );

Inicializuje novou instanci VisionServiceOptions třídy sloužící k připojení k zadanému koncovému bodu adresy URL.

Parametry

  • endpoint Adresa URL koncového bodu služby Vision

  • keyKlíč Počítačové zpracování obrazu použitý k ověření ve službě Vision Service

Návraty

Nově vytvořený VisionServiceOptions zabalený uvnitř std::shared_ptr

Bezpečně ukládejte svůj klíč. Například pomocí Azure Key Vault. Nekompilujte hodnotu klíče do zdrojového kódu aplikace. V případě potřeby ho načtěte ze zabezpečeného umístění za běhu.