IPDEPlugIn Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fabrique pour la création d’instances PDEPanel . La fabrique reçoit le type de panneau d’imprimante nécessaire (boîte de dialogue mise en page ou impression) ainsi que l’imprimante active et utilise ces informations pour déterminer quels panneaux doivent être créés.
[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
- Dérivé
- Attributs
- Implémente
Propriétés
| Nom | Description |
|---|---|
| Handle |
Handle (pointeur) vers la représentation d’objet non managée. (Hérité de INativeObject) |
Méthodes
| Nom | Description |
|---|---|
| GetPanels(String, IPDEPlugInCallbackProtocol) |
Retourne un tableau d’instances pour le type de IPDEPanel panneau et le contexte hôte spécifiés. |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetHandle(INativeObject) |
Fabrique pour la création d’instances PDEPanel . La fabrique reçoit le type de panneau d’imprimante nécessaire (boîte de dialogue mise en page ou impression) ainsi que l’imprimante active et utilise ces informations pour déterminer quels panneaux doivent être créés. |
| GetNonNullHandle(INativeObject, String) |
Fabrique pour la création d’instances PDEPanel . La fabrique reçoit le type de panneau d’imprimante nécessaire (boîte de dialogue mise en page ou impression) ainsi que l’imprimante active et utilise ces informations pour déterminer quels panneaux doivent être créés. |