IPDEPlugIn Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Factory zum Erstellen von PDEPanel Instanzen. Die Fabrik empfängt den Typ des benötigten Druckerbereichs (Seiteneinrichtung oder Druckdialogfeld) zusammen mit dem aktuellen Drucker und verwendet diese Informationen, um zu bestimmen, welche Panels erstellt werden sollen.
[Foundation.Protocol(BackwardsCompatibleCodeGeneration=false, Name="PDEPlugIn", WrapperType=typeof(PrintCore.PDEPlugInWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetPanels", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(System.String), typeof(PrintCore.IPDEPlugInCallbackProtocol) }, ReturnType=typeof(PrintCore.IPDEPanel[]), Selector="PDEPanelsForType:withHostInfo:")]
public interface IPDEPlugIn : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(BackwardsCompatibleCodeGeneration=false, Name="PDEPlugIn", WrapperType=typeof(PrintCore.PDEPlugInWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="GetPanels", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(System.String), typeof(PrintCore.IPDEPlugInCallbackProtocol) }, ReturnType=typeof(PrintCore.IPDEPanel[]), Selector="PDEPanelsForType:withHostInfo:")>]
type IPDEPlugIn = interface
interface INativeObject
interface IDisposable
- Abgeleitet
- Attribute
- Implementiert
Eigenschaften
| Name | Beschreibung |
|---|---|
| Handle |
Handle (Zeiger) auf die nicht verwaltete Objektdarstellung. (Geerbt von INativeObject) |
Methoden
| Name | Beschreibung |
|---|---|
| GetPanels(String, IPDEPlugInCallbackProtocol) |
Gibt ein Array von IPDEPanel Instanzen für den angegebenen Paneltyp und den Hostkontext zurück. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetHandle(INativeObject) |
Factory zum Erstellen von PDEPanel Instanzen. Die Fabrik empfängt den Typ des benötigten Druckerbereichs (Seiteneinrichtung oder Druckdialogfeld) zusammen mit dem aktuellen Drucker und verwendet diese Informationen, um zu bestimmen, welche Panels erstellt werden sollen. |
| GetNonNullHandle(INativeObject, String) |
Factory zum Erstellen von PDEPanel Instanzen. Die Fabrik empfängt den Typ des benötigten Druckerbereichs (Seiteneinrichtung oder Druckdialogfeld) zusammen mit dem aktuellen Drucker und verwendet diese Informationen, um zu bestimmen, welche Panels erstellt werden sollen. |