IPDEPlugIn Schnittstelle

Definition

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.

Gilt für: