MonobjcMonobjc Documented Class Library
MethodSignatureForSelector Method (aSelector)
NamespacesMonobjc.FoundationNSProxyMethodSignatureForSelector(IntPtr)

Raises NSInvalidArgumentException. Override this method in your concrete subclass to return a proper NSMethodSignature object for the given selector and the class your proxy objects stand in for.

Original signature is '- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector'

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual NSMethodSignature MethodSignatureForSelector(
	IntPtr aSelector
)
Public Overridable Function MethodSignatureForSelector ( _
	aSelector As IntPtr _
) As NSMethodSignature
public:
virtual NSMethodSignature^ MethodSignatureForSelector(
	IntPtr aSelector
)
Parameters
aSelector (IntPtr)
The selector for which to return a method signature.
Return Value
Not applicable. The implementation provided by NSProxy raises an exception.
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.Foundation (Module: Monobjc.Foundation)