ICIPdf417BarcodeGeneratorProtocol インターフェイス

定義

このインターフェイスは、Objective-C プロトコル CIPDF417BarcodeGeneratorを表します。

[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
派生
属性
実装

注釈

このインターフェイス (およびサブクラス NSObject) を実装するクラスは、このインターフェイスが表す Objective-C プロトコルの実装として Objective-C にエクスポートされます。

クラスは、プロトコルのメンバーを実装するために、このインターフェイスのメンバーを実装することもできます。

プロパティ

名前 説明
Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

(継承元 INativeObject)
InputAlwaysSpecifyCompaction

true場合、バーコードには圧縮情報が含まれます(その情報が冗長であっても)。

InputCompactionMode

結果のコードでデータを圧縮する方法を制御する値を取得または設定します。

InputCompactStyle

領域を節約するために冗長要素を省略するかどうかを制御するブール型セマンティクスを持つ整数を取得または設定します。 1 は true。 0 は false です。

InputCorrectionLevel

コードに含めるエラー修正データの量を制御する範囲 [0,8] の整数値を取得または設定します。

InputDataColumns

コードに含めるエラー修正データの量を制御する範囲 [0,8] の整数値を取得または設定します。

InputRows

コード内の行数を取得または設定します。 0 では、バーコードのエクステントに基づいて行数が選択されます。

MaxHeight

データ領域の最大高さをピクセル単位で取得または設定します。

MaxWidth

データ領域の最大幅をピクセル単位で取得または設定します。

Message

このインターフェイスは、Objective-C プロトコル CIPDF417BarcodeGeneratorを表します。

MinHeight

データ領域の最小高さをピクセル単位で取得または設定します。

MinWidth

データ領域の最小幅をピクセル単位で取得または設定します。

OutputImage

このインターフェイスは、Objective-C プロトコル CIPDF417BarcodeGeneratorを表します。

(継承元 ICIFilterProtocol)
PreferredAspectRatio

生成されたコードの推奨縦横比を取得または設定します。

拡張メソッド

名前 説明
GetHandle(INativeObject)

このインターフェイスは、Objective-C プロトコル CIPDF417BarcodeGeneratorを表します。

GetNonNullHandle(INativeObject, String)

このインターフェイスは、Objective-C プロトコル CIPDF417BarcodeGeneratorを表します。

適用対象