MonobjcMonobjc Documented Class Library
AddOutputPortWithTypeForKeyWithAttributes Method (type, key, attributes)
NamespacesMonobjc.QuartzQCPlugInAddOutputPortWithTypeForKeyWithAttributes(NSString, NSString, NSDictionary)

Adds an output port of the specified type and associates a key and attributes with the port.

Original signature is '- (void) addOutputPortWithType:(NSString*)type forKey:(NSString*)key withAttributes:(NSDictionary*)attributes'

Available in Mac OS X v10.5 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual void AddOutputPortWithTypeForKeyWithAttributes(
	NSString type,
	NSString key,
	NSDictionary attributes
)
Public Overridable Sub AddOutputPortWithTypeForKeyWithAttributes ( _
	type As NSString, _
	key As NSString, _
	attributes As NSDictionary _
)
public:
virtual void AddOutputPortWithTypeForKeyWithAttributes(
	NSString^ type, 
	NSString^ key, 
	NSDictionary^ attributes
)
Parameters
type (NSString)
The port type. See “Port Input and Output Types”.
key (NSString)
The key to associate with the port.
attributes (NSDictionary)
A dictionary of attributes for the port. See “Input and Output Port Attributes”. Although the dictionary is optional, it’s recommended that provide attributes to enhance the experience of those who use your custom patch. The attributes appear in a help tag when the user hovers a pointer over the property port on your custom patch. (See attributesForPropertyPortWithKey:.) Pass nil if you do not want to provide attributes.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.Quartz (Module: Monobjc.Quartz)