[Missing <summary> documentation for "T:Monobjc.ApplicationServices.CGDataProvider"]

C# | Visual Basic | Visual C++ |
public static class CGDataProvider
Public NotInheritable Class CGDataProvider
public ref class CGDataProvider abstract sealed

All Members | Methods | Fields | |||
Icon | Member | Description |
---|---|---|
![]() ![]() | CopyData(IntPtr) | Returns a copy of the provider’s data. Original signature is 'CFDataRef CGDataProviderCopyData( CGDataProviderRef provider );' Available in Mac OS X v10.5 and later. |
![]() ![]() | CreateDirect(IntPtr, IntPtr, IntPtr) | Creates a Quartz direct-access data provider. Original signature is 'CGDataProviderRef CGDataProviderCreateDirect ( void *info, off_t size, const CGDataProviderDirectCallbacks *callbacks );' Available in Mac OS X v10.5 and later. |
![]() ![]() | CreateSequential(IntPtr, IntPtr) | Creates a Quartz sequential-access data provider. Original signature is 'CGDataProviderRef CGDataProviderCreateSequential ( void *info, const CGDataProviderSequentialCallbacks *callbacks );' Available in Mac OS X v10.5 and later. |
![]() ![]() | CreateWithCFData(NSData) | Creates a Quartz data provider that reads from a CFData object. Original signature is 'CGDataProviderRef CGDataProviderCreateWithCFData ( CFDataRef data );' Available in Mac OS X v10.4 and later. |
![]() ![]() | CreateWithData(IntPtr, IntPtr, NSUInteger, CGDataProviderReleaseDataCallback) | Creates a Quartz direct-access data provider that uses data your program supplies. Original signature is 'CGDataProviderRef CGDataProviderCreateWithData ( void *info, const void *data, size_t size, CGDataProviderReleaseDataCallback releaseData );' Available in Mac OS X v10.0 and later. |
![]() ![]() | CreateWithFilename(String) | Creates a Quartz direct-access data provider that uses a file to supply data. Original signature is 'CGDataProviderRef CGDataProviderCreateWithFilename( const char *filename );' Available in Mac OS X v10.0 and later. |
![]() ![]() | CreateWithURL(NSURL) | Creates a Quartz direct-access data provider that uses a URL to supply data. Original signature is 'CGDataProviderRef CGDataProviderCreateWithURL ( CFURLRef url );' Available in Mac OS X v10.0 and later. |
![]() ![]() | erRef | |
![]() ![]() | Release(IntPtr) | Decrements the retain count of a data provider. Original signature is 'void CGDataProviderRelease ( CGDataProviderRef provider );' Available in Mac OS X v10.0 and later. |
![]() ![]() | Retain(IntPtr) | Increments the retain count of a data provider. Original signature is 'CGDataProviderRef CGDataProviderRetain ( CGDataProviderRef provider );' Available in Mac OS X v10.0 and later. |

Object | |
![]() | CGDataProvider |

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)