ICIPdf417BarcodeGeneratorProtocol Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa interfaccia rappresenta il protocollo CIPDF417BarcodeGeneratorObjective-C .
[Foundation.Protocol(Name="CIPDF417BarcodeGenerator", WrapperType=typeof(CoreImage.CIPdf417BarcodeGeneratorProtocolWrapper))]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.Strong, GetterSelector="message", IsProperty=true, IsRequired=true, IsStatic=false, Name="Message", PropertyType=typeof(Foundation.NSData), Selector="message", SetterSelector="setMessage:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="minWidth", IsProperty=true, IsRequired=true, IsStatic=false, Name="MinWidth", PropertyType=typeof(System.Single), Selector="minWidth", SetterSelector="setMinWidth:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="maxWidth", IsProperty=true, IsRequired=true, IsStatic=false, Name="MaxWidth", PropertyType=typeof(System.Single), Selector="maxWidth", SetterSelector="setMaxWidth:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="minHeight", IsProperty=true, IsRequired=true, IsStatic=false, Name="MinHeight", PropertyType=typeof(System.Single), Selector="minHeight", SetterSelector="setMinHeight:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="maxHeight", IsProperty=true, IsRequired=true, IsStatic=false, Name="MaxHeight", PropertyType=typeof(System.Single), Selector="maxHeight", SetterSelector="setMaxHeight:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="dataColumns", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputDataColumns", PropertyType=typeof(System.Single), Selector="dataColumns", SetterSelector="setDataColumns:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="rows", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputRows", PropertyType=typeof(System.Single), Selector="rows", SetterSelector="setRows:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="preferredAspectRatio", IsProperty=true, IsRequired=true, IsStatic=false, Name="PreferredAspectRatio", PropertyType=typeof(System.Single), Selector="preferredAspectRatio", SetterSelector="setPreferredAspectRatio:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="compactionMode", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputCompactionMode", PropertyType=typeof(System.Single), Selector="compactionMode", SetterSelector="setCompactionMode:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="compactStyle", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputCompactStyle", PropertyType=typeof(System.Single), Selector="compactStyle", SetterSelector="setCompactStyle:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="correctionLevel", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputCorrectionLevel", PropertyType=typeof(System.Single), Selector="correctionLevel", SetterSelector="setCorrectionLevel:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="alwaysSpecifyCompaction", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputAlwaysSpecifyCompaction", PropertyType=typeof(System.Single), Selector="alwaysSpecifyCompaction", SetterSelector="setAlwaysSpecifyCompaction:")]
public interface ICIPdf417BarcodeGeneratorProtocol : CoreImage.ICIFilterProtocol, IDisposable
[<Foundation.Protocol(Name="CIPDF417BarcodeGenerator", WrapperType=typeof(CoreImage.CIPdf417BarcodeGeneratorProtocolWrapper))>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.Strong, GetterSelector="message", IsProperty=true, IsRequired=true, IsStatic=false, Name="Message", PropertyType=typeof(Foundation.NSData), Selector="message", SetterSelector="setMessage:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="minWidth", IsProperty=true, IsRequired=true, IsStatic=false, Name="MinWidth", PropertyType=typeof(System.Single), Selector="minWidth", SetterSelector="setMinWidth:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="maxWidth", IsProperty=true, IsRequired=true, IsStatic=false, Name="MaxWidth", PropertyType=typeof(System.Single), Selector="maxWidth", SetterSelector="setMaxWidth:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="minHeight", IsProperty=true, IsRequired=true, IsStatic=false, Name="MinHeight", PropertyType=typeof(System.Single), Selector="minHeight", SetterSelector="setMinHeight:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="maxHeight", IsProperty=true, IsRequired=true, IsStatic=false, Name="MaxHeight", PropertyType=typeof(System.Single), Selector="maxHeight", SetterSelector="setMaxHeight:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="dataColumns", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputDataColumns", PropertyType=typeof(System.Single), Selector="dataColumns", SetterSelector="setDataColumns:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="rows", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputRows", PropertyType=typeof(System.Single), Selector="rows", SetterSelector="setRows:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="preferredAspectRatio", IsProperty=true, IsRequired=true, IsStatic=false, Name="PreferredAspectRatio", PropertyType=typeof(System.Single), Selector="preferredAspectRatio", SetterSelector="setPreferredAspectRatio:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="compactionMode", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputCompactionMode", PropertyType=typeof(System.Single), Selector="compactionMode", SetterSelector="setCompactionMode:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="compactStyle", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputCompactStyle", PropertyType=typeof(System.Single), Selector="compactStyle", SetterSelector="setCompactStyle:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="correctionLevel", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputCorrectionLevel", PropertyType=typeof(System.Single), Selector="correctionLevel", SetterSelector="setCorrectionLevel:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="alwaysSpecifyCompaction", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputAlwaysSpecifyCompaction", PropertyType=typeof(System.Single), Selector="alwaysSpecifyCompaction", SetterSelector="setAlwaysSpecifyCompaction:")>]
type ICIPdf417BarcodeGeneratorProtocol = interface
interface INativeObject
interface IDisposable
interface ICIFilterProtocol
- Derivato
- Attributi
- Implementazioni
Commenti
Una classe che implementa questa interfaccia (e sottoclassi NSObject) verrà esportata in Objective-C come implementazione del protocollo Objective-C rappresentata da questa interfaccia.
Una classe può anche implementare membri di questa interfaccia per implementare membri dal protocollo.
Proprietà
| Nome | Descrizione |
|---|---|
| Handle |
Handle (puntatore) alla rappresentazione dell'oggetto non gestito. (Ereditato da INativeObject) |
| InputAlwaysSpecifyCompaction |
Se |
| InputCompactionMode |
Ottiene o imposta un valore che controlla la modalità di compressione dei dati nel codice risultante. |
| InputCompactStyle |
Ottiene o imposta un numero intero con semantica booleana che controlla se gli elementi ridondanti devono essere omessi per risparmiare spazio.
|
| InputCorrectionLevel |
Ottiene o imposta un valore intero nell'intervallo [0,8] che controlla la quantità di dati di correzione degli errori da includere nel codice. |
| InputDataColumns |
Ottiene o imposta un valore intero nell'intervallo [0,8] che controlla la quantità di dati di correzione degli errori da includere nel codice. |
| InputRows |
Ottiene o imposta il numero di righe nel codice.
|
| MaxHeight |
Ottiene o imposta l'altezza massima dell'area dati, espressa in pixel. |
| MaxWidth |
Ottiene o imposta la larghezza massima dell'area dati, espressa in pixel. |
| Message |
Questa interfaccia rappresenta il protocollo |
| MinHeight |
Ottiene o imposta l'altezza minima dell'area dati, espressa in pixel. |
| MinWidth |
Ottiene o imposta la larghezza minima dell'area dati, espressa in pixel. |
| OutputImage |
Questa interfaccia rappresenta il protocollo |
| PreferredAspectRatio |
Ottiene o imposta le proporzioni preferite del codice generato. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetHandle(INativeObject) |
Questa interfaccia rappresenta il protocollo |
| GetNonNullHandle(INativeObject, String) |
Questa interfaccia rappresenta il protocollo |