18 types derived from PrintCapabilityFeature
ReachFramework (18)
PrintConfig\DocumentNUp.cs (2)
76internal abstract class NUpCapability : PrintCapabilityFeature 343internal class NUpPresentationDirectionCapability : PrintCapabilityFeature
PrintConfig\JobCollate.cs (1)
73internal abstract class CollateCapability : PrintCapabilityFeature
PrintConfig\JobDuplex.cs (1)
73internal abstract class DuplexCapability : PrintCapabilityFeature
PrintConfig\JobInputBins.cs (1)
74internal abstract class InputBinCapability : PrintCapabilityFeature
PrintConfig\JobPageOrder.cs (1)
73internal class JobPageOrderCapability : PrintCapabilityFeature
PrintConfig\JobStaple.cs (1)
75internal abstract class StapleCapability : PrintCapabilityFeature
PrintConfig\PageBorderless.cs (1)
74internal class PageBorderlessCapability : PrintCapabilityFeature
PrintConfig\PageDeviceFont.cs (1)
74internal class PageDeviceFontSubstitutionCapability : PrintCapabilityFeature
PrintConfig\PageMediaSize.cs (1)
102internal class PageMediaSizeCapability : PrintCapabilityFeature
PrintConfig\PageMediaType.cs (1)
76internal class PageMediaTypeCapability : PrintCapabilityFeature
PrintConfig\PageOrientation.cs (1)
74internal class PageOrientationCapability : PrintCapabilityFeature
PrintConfig\PageOutputColor.cs (1)
75internal class PageOutputColorCapability : PrintCapabilityFeature
PrintConfig\PageOutputQuality.cs (1)
75internal class PageOutputQualityCapability : PrintCapabilityFeature
PrintConfig\PageResolution.cs (1)
105internal class PageResolutionCapability : PrintCapabilityFeature
PrintConfig\PageScaling.cs (1)
138internal class PageScalingCapability : PrintCapabilityFeature
PrintConfig\PageTrueTypeFont.cs (1)
73internal class PageTrueTypeFontModeCapability : PrintCapabilityFeature
PrintConfig\PhotoPrintingIntent.cs (1)
73internal class PagePhotoPrintingIntentCapability : PrintCapabilityFeature
103 references to PrintCapabilityFeature
ReachFramework (103)
PrintConfig\DocumentNUp.cs (10)
31internal NUpOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 141internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 146internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 152internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature) 266internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 298internal NUpPresentationDirectionOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 371internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 406internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 412internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 418internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\JobCollate.cs (5)
28internal CollateOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 126internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 132internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 138internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature) 207internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap)
PrintConfig\JobDuplex.cs (5)
28internal DuplexOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 125internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 131internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 137internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature) 205internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap)
PrintConfig\JobInputBins.cs (7)
29internal InputBinOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 128internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 133internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 139internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature) 209internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 250internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 291internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap)
PrintConfig\JobPageOrder.cs (5)
28internal PageOrderOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 101internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 136internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 142internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 148internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\JobStaple.cs (5)
30internal StaplingOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 128internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 134internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 140internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature) 210internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap)
PrintConfig\PageBorderless.cs (5)
29internal BorderlessOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 102internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 137internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 143internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 149internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\PageDeviceFont.cs (5)
29internal DeviceFontSubstitutionOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 103internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 138internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 143internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 149internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\PageMediaSize.cs (5)
31internal FixedMediaSizeOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 129internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 168internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 174internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 180internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\PageMediaType.cs (5)
31internal MediaTypeOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 104internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 139internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 144internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 150internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\PageOrientation.cs (5)
29internal OrientationOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 101internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 136internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 142internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 148internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\PageOutputColor.cs (5)
30internal OutputColorOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 103internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 138internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 144internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 150internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\PageOutputQuality.cs (5)
30internal OutputQualityOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 103internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 138internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 144internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 150internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\PageResolution.cs (5)
32internal ResolutionOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 132internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 160internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 166internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 172internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\PageScaling.cs (5)
30internal ScalingOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 165internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 251internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 257internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 263internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\PageTrueTypeFont.cs (5)
28internal TrueTypeFontModeOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 102internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 137internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 143internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 149internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\PhotoPrintingIntent.cs (5)
28internal PhotoPrintingIntentOption(PrintCapabilityFeature ownerFeature) : base(ownerFeature) 101internal static PrintCapabilityFeature NewFeatureCallback(InternalPrintCapabilities printCap) 136internal sealed override void AddSubFeatureCallback(PrintCapabilityFeature subFeature) 142internal sealed override bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader) 148internal sealed override PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature)
PrintConfig\PrtCap_Base.cs (8)
50internal abstract void AddSubFeatureCallback(PrintCapabilityFeature subFeature); 55internal abstract bool FeaturePropCallback(PrintCapabilityFeature feature, XmlPrintCapReader reader); 60internal abstract PrintCapabilityOption NewOptionCallback(PrintCapabilityFeature baseFeature); 116/// Abstract base class of <see cref="PrintCapabilityFeature"/> option. 125/// <param name="ownerFeature">The <see cref="PrintCapabilityFeature"/> object this option belongs to.</param> 126protected PrintCapabilityOption(PrintCapabilityFeature ownerFeature) 135internal PrintCapabilityFeature OwnerFeature 153private PrintCapabilityFeature _ownerFeature;
PrintConfig\PrtCap_Builder.cs (3)
110private void BuildFeature(InternalPrintCapabilities printCap, PrintCapabilityFeature parentFeature) 140PrintCapabilityFeature newFeature = newFeatureCallback(printCap); 496private delegate PrintCapabilityFeature NewFeatureHandler(InternalPrintCapabilities printCap);