c # — XML-комментарий к документации для метода со списком в качестве параметра

Я пишу документацию XML для управляемого метода C ++, принимающего List в качестве параметра, используя построитель документации Sandcastle.

Я вижу ошибку [Отсутствует документация для «[M: namespace.Import (System.Collections.Generic.List {System.Security.Cryptography.X509Certificates.X509Certificate2})]» в выводе HTML. Я вижу похожую ошибку, когда такой метод ссылается с помощью.

Вот пример кода —

/// <summary>
/// Stores the certificates securely.
/// </summary>
/// <remarks>
/// Consumers can securely store their X.509 digital certificates using <see cref="Import"/> method.
/// </remarks>
public ref CertificateVault {

/// <summary>
/// Imports the certificates into the vault.
/// </summary>
/// <remarks>
/// Some method remarks.
/// </remarks>
/// <param name="certs">Certificates to import</param>
void Import(List<X509Certificate^>^ certs);
}

Я пробовал следующие комбинации, но ни одна из них не сработала.

/// <see cref="Import(List{T})" />
/// <see cref="Import(List&lt;X509Certificate2>)" />
/// <see cref="Import(List&lt;X509Certificate2^>)" />
/// <see cref="Import(List&lt;X509Certificate2^>^)" />
/// <see cref="Import(System.Collections.Generic.List`1{System.Security.Cryptography.X509Certificates.X509Certificate2})" />
/// <see cref="Import(List&lt;X509Certificate2&gt;)" />
/// <see cref="Import(List&lt;X509Certificate2^&gt;)" />
/// <see cref="Import(List&lt;X509Certificate2^&gt^;)" />
/// <see cref="Import(List`{X509Certificate2}`)"/>
/// <see cref="Import(List&lt;X509Certificate2^&gt;)" />
/// <see cref="Import(List&lt;X509Certificate2^&gt^;)" />
/// <see cref="Import(List`{X509Certificate2}`)"/>

Что мне здесь не хватает?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]