NoteComparerBaseTryGetXmlIDAsync - метод
Десериализует XML из файла. Возвращает идентификатор, расположенный в атрибуте idAttribute в корневом XML-элементе,
или null, если файл file пустой, или если в нём отсутствует атрибут с идентификатором.
Пространство имён: Tessa.NotesСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
protected ValueTask<Guid?> TryGetXmlIDAsync(
string idAttribute,
INoteFile file,
INoteComparerResultBuilder result,
CancellationToken cancellationToken
)
Protected Function TryGetXmlIDAsync (
idAttribute As String,
file As INoteFile,
result As INoteComparerResultBuilder,
cancellationToken As CancellationToken
) As ValueTask(Of Guid?)
protected:
ValueTask<Nullable<Guid>> TryGetXmlIDAsync(
String^ idAttribute,
INoteFile^ file,
INoteComparerResultBuilder^ result,
CancellationToken cancellationToken
)
member TryGetXmlIDAsync :
idAttribute : string *
file : INoteFile *
result : INoteComparerResultBuilder *
cancellationToken : CancellationToken -> ValueTask<Nullable<Guid>>
- idAttribute String
- Имя атрибута с идентификатором в корневом XML-элементе.
- file INoteFile
- Файл в формате XML. Должен существовать на диске.
- result INoteComparerResultBuilder
Объект, выполняющий построение объекта с результатом сравнения папок конфигурации
INoteComparerResult.
- cancellationToken CancellationToken
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskNullableGuid
Идентификатор, расположенный в атрибуте
idAttribute в корневом XML-элементе,
или
null, если файл
file пустой, или если в нём отсутствует атрибут с идентификатором.