-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
PageBorderless.xml
122 lines (115 loc) · 6.54 KB
/
PageBorderless.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
<Type Name="PageBorderless" FullName="System.Printing.PageBorderless">
<TypeSignature Language="C#" Value="public enum PageBorderless" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed PageBorderless extends System.Enum" />
<TypeSignature Language="DocId" Value="T:System.Printing.PageBorderless" />
<TypeSignature Language="VB.NET" Value="Public Enum PageBorderless" />
<TypeSignature Language="F#" Value="type PageBorderless = " />
<TypeSignature Language="C++ CLI" Value="public enum class PageBorderless" />
<AssemblyInfo>
<AssemblyName>ReachFramework</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>Specifies whether a print device prints to the edge of the media or provides an unprinted margin around the edge.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Most laser and inkjet printers do not support borderless printing. They require an unprinted margin to prevent toner from getting on the parts of the printer that move the paper. Many photographic printers, however, do support borderless printing.
Use the values of this type primarily for these purposes:
- As members of the <xref:System.Printing.PrintCapabilities.PageBorderlessCapability%2A> collection, which is a property of <xref:System.Printing.PrintCapabilities>, these values indicate whether the device supports borderless printing.
- As the value of the <xref:System.Printing.PrintTicket.PageBorderless%2A> property of a <xref:System.Printing.PrintTicket>, the value instructs the printer whether to print to the edge of the media.
The **Unknown** value is never used in properties of <xref:System.Printing.PrintCapabilities> objects.
You should never set a <xref:System.Printing.PrintTicket> property to **Unknown**. If some other <xref:System.Printing.PrintTicket> producing application has created a *PrintTicket document* that sets the page borderless feature to an unrecognized option, then a <xref:System.Printing.PrintTicket> object in your application that is constructed with that document will have **Unknown** as the value of the <xref:System.Printing.PrintTicket.PageBorderless%2A> property.
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName="Borderless">
<MemberSignature Language="C#" Value="Borderless" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Printing.PageBorderless Borderless = int32(1)" />
<MemberSignature Language="DocId" Value="F:System.Printing.PageBorderless.Borderless" />
<MemberSignature Language="VB.NET" Value="Borderless" />
<MemberSignature Language="F#" Value="Borderless = 1" Usage="System.Printing.PageBorderless.Borderless" />
<MemberSignature Language="C++ CLI" Value="Borderless" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>ReachFramework</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Printing.PageBorderless</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>Borderless printing, that is, the device prints to the edge of the print media.</summary>
</Docs>
</Member>
<Member MemberName="None">
<MemberSignature Language="C#" Value="None" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Printing.PageBorderless None = int32(2)" />
<MemberSignature Language="DocId" Value="F:System.Printing.PageBorderless.None" />
<MemberSignature Language="VB.NET" Value="None" />
<MemberSignature Language="F#" Value="None = 2" Usage="System.Printing.PageBorderless.None" />
<MemberSignature Language="C++ CLI" Value="None" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>ReachFramework</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Printing.PageBorderless</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>Printing with a border, that is, the device provides an unprinted margin around the edge of the print media.</summary>
</Docs>
</Member>
<Member MemberName="Unknown">
<MemberSignature Language="C#" Value="Unknown" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Printing.PageBorderless Unknown = int32(0)" />
<MemberSignature Language="DocId" Value="F:System.Printing.PageBorderless.Unknown" />
<MemberSignature Language="VB.NET" Value="Unknown" />
<MemberSignature Language="F#" Value="Unknown = 0" Usage="System.Printing.PageBorderless.Unknown" />
<MemberSignature Language="C++ CLI" Value="Unknown" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>ReachFramework</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Printing.PageBorderless</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>The feature (whose options are represented by this enumeration) is set to an option not defined.</summary>
</Docs>
</Member>
</Members>
</Type>