1 write to Page
Microsoft.Extensions.Documents.Abstractions (1)
ExtractionDocumentSources.cs (1)
194
Page
= Throw.IfNull(page);
48 references to Page
Microsoft.Extensions.DocumentExtraction.Tests (2)
DocumentExtractionMiddlewareTests.cs (2)
377
expected.SourcePages.Add(reference.
Page
);
530
expected.SourcePages.Add(reference.
Page
);
Microsoft.Extensions.Documents.Abstractions.Tests (46)
DocumentElementTests.cs (11)
52
Assert.Equal(new[] { "page-1", "page-1", "page-1", "page-2" }, element.Sources.Select(reference => reference.
Page
.Identifier));
68
document.SourcePages.Add(first.
Page
);
69
document.SourcePages.Add(second.
Page
);
71
Assert.Equal(new[] { first.
Page
, second.
Page
}, document.SourcePages);
99
document.SourcePages.Add(firstSource.
Page
);
100
document.SourcePages.Add(secondSource.
Page
);
101
Assert.Equal(new[] { firstSource.
Page
, secondSource.
Page
}, document.SourcePages);
116
document.SourcePages.Add(page.
Page
);
120
Assert.Same(page.
Page
, Assert.Single(document.SourcePages));
DocumentExtensionElementTests.cs (4)
72
document.SourcePages.Add(first.
Page
);
73
document.SourcePages.Add(second.
Page
);
88
Assert.Equal(new[] { first.
Page
, second.
Page
}, document.SourcePages);
DocumentReferencesTests.cs (12)
84
Assert.Same(page, reference.
Page
);
112
Assert.Same(page, reference.
Page
);
149
Assert.Same(page, reference.
Page
);
185
Assert.Same(page, reference.
Page
);
220
Assert.Same(page, region.
Page
);
246
Assert.Equal(new ExtractionDocumentPageDimensions(400, 200), raster.
Page
.Dimensions);
376
if (region.
Page
.Dimensions == new ExtractionDocumentPageDimensions(200, 100) &&
377
region.
Page
.CoordinateUnit == ExtractionDocumentCoordinateUnit.Point &&
378
region.
Page
.CoordinateOrigin == ExtractionDocumentCoordinateOrigin.BottomLeft)
389
return region.
Page
.Dimensions == new ExtractionDocumentPageDimensions(400, 200) &&
390
region.
Page
.CoordinateUnit == ExtractionDocumentCoordinateUnit.Pixel &&
391
region.
Page
.CoordinateOrigin == ExtractionDocumentCoordinateOrigin.TopLeft
DocumentReviewFollowUpTests.cs (2)
195
Assert.Equal("OneNote:Ideas", text.Sources[0].
Page
.Identifier);
196
Assert.Null(text.Sources[0].
Page
.PageNumber);
DocumentTableCellCollectionTests.cs (4)
221
Assert.All(new[] { cellSource, firstSource, imageSource, lastSource }, source => Assert.Same(page, source.
Page
));
483
other.SourcePages.Add(candidateText.Sources[0].
Page
);
487
Assert.Same(candidateText.Sources[0].
Page
, Assert.Single(other.SourcePages));
583
Assert.Same(frame, oldAnchor.Sources[0].
Page
);
DocumentTableCellTests.cs (10)
195
Assert.Same(document.SourcePages[0], sources[0].
Page
);
196
Assert.Same(document.SourcePages[1], sources[1].
Page
);
199
Assert.Equal(7, sources[0].
Page
.PageNumber);
200
Assert.Equal(7, sources[1].
Page
.PageNumber);
201
Assert.Equal(new ExtractionDocumentPageDimensions(200, 100), sources[0].
Page
.Dimensions);
202
Assert.Equal(new ExtractionDocumentPageDimensions(400, 200), sources[1].
Page
.Dimensions);
203
Assert.Equal(ExtractionDocumentCoordinateUnit.Point, sources[0].
Page
.CoordinateUnit);
204
Assert.Equal(ExtractionDocumentCoordinateOrigin.BottomLeft, sources[0].
Page
.CoordinateOrigin);
205
Assert.Equal(ExtractionDocumentCoordinateUnit.Pixel, sources[1].
Page
.CoordinateUnit);
206
Assert.Equal(ExtractionDocumentCoordinateOrigin.TopLeft, sources[1].
Page
.CoordinateOrigin);
DocumentTableElementTests.cs (1)
319
Assert.Same(frame, Assert.Single(empty.Sources).
Page
);
DocumentTests.cs (2)
181
Assert.Same(page7, text7.Sources[0].
Page
);
182
Assert.Equal("urn:frame:pdf-A", region.
Page
.Identifier);