Graphics.EnumerateMetafileProc Temsilci

Tanım

yöntemi için EnumerateMetafile bir geri çağırma yöntemi sağlar.

public: delegate bool Graphics::EnumerateMetafileProc(EmfPlusRecordType recordType, int flags, int dataSize, IntPtr data, PlayRecordCallback ^ callbackData);
public delegate bool Graphics.EnumerateMetafileProc(EmfPlusRecordType recordType, int flags, int dataSize, IntPtr data, PlayRecordCallback callbackData);
public delegate bool Graphics.EnumerateMetafileProc(EmfPlusRecordType recordType, int flags, int dataSize, IntPtr data, PlayRecordCallback? callbackData);
[System.Runtime.InteropServices.ComVisible(false)]
public delegate bool Graphics.EnumerateMetafileProc(EmfPlusRecordType recordType, int flags, int dataSize, IntPtr data, PlayRecordCallback callbackData);
type Graphics.EnumerateMetafileProc = delegate of EmfPlusRecordType * int * int * nativeint * PlayRecordCallback -> bool
[<System.Runtime.InteropServices.ComVisible(false)>]
type Graphics.EnumerateMetafileProc = delegate of EmfPlusRecordType * int * int * nativeint * PlayRecordCallback -> bool
Public Delegate Function Graphics.EnumerateMetafileProc(recordType As EmfPlusRecordType, flags As Integer, dataSize As Integer, data As IntPtr, callbackData As PlayRecordCallback) As Boolean 

Parametreler

recordType
EmfPlusRecordType

Meta dosyası kaydının EmfPlusRecordType türünü belirten numaralandırmanın üyesi.

flags
Int32

Kaydın özniteliklerini belirten bayrak kümesi.

dataSize
Int32

Kayıt verilerindeki bayt sayısı.

data
IntPtr

nativeint

Kayıt verilerini içeren bir arabelleğe işaretçi.

callbackData
PlayRecordCallback

Kullanılmadı.

Dönüş Değeri

Kayıtları listelemeye devam etmek istiyorsanız geri dönün true ; aksi takdirde , false.

Öznitelikler

Örnekler

Bir örnek için bkz EnumerateMetafile. .

Açıklamalar

Bu yöntem sınıfının yöntemiyle EnumerateMetafileGraphics birlikte kullanılır. yönteminin belirli aşırı yüklemeleri, belirtilen meta dosyasındaki EnumerateMetafile her kayıt için bu tür bir uygulama tanımlı geri çağırma yöntemini çağırır. Geri çağırma işlevi, numaralandırılmakta olan yöntemini Metafile çağırarak PlayRecord her kaydı (veya seçili kayıtları) görüntüleyebilir.

Bu geri çağırma yönteminin kullanıcı bildirimi, temsilci bildirimiyle aynı parametrelere Graphics.EnumerateMetafileProc sahip olmalıdır.

Uzantı Metotları

GetMethodInfo(Delegate)

Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır.

Şunlara uygulanır