Jenis yang ditentukan pengguna RequiresCapability

Peringatan

Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh QDK Modern.

Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.

Namespace: Microsoft.Quantum.Targeting

Paket: Microsoft.Quantum.QSharp.Foundation

Atribut yang dikenali kompilator yang digunakan untuk menandai yang dapat dipanggil dengan kemampuan target yang diperlukan.


@ Microsoft.Quantum.Core.Attribute()
newtype RequiresCapability = (ResultOpacity : String, ClassicalCompute : String, Reason : String);

Item Bernama

ResultOpacity : String

ClassicalCompute : String

Alasan : String

Keterangan

Atribut ini digunakan secara internal oleh kompilator dan pustaka standar. API-nya tidak stabil dan tidak boleh digunakan.