MonobjcMonobjc Documented Class Library
BeginSheetForWindowModalDelegateDidEndSelectorContextInfoSettingsKeychain Method (docWindow, modalDelegate, contextInfo, settings, keychain)
NamespacesMonobjc.SecurityInterfaceSFKeychainSettingsPanelBeginSheetForWindowModalDelegateDidEndSelectorContextInfoSettingsKeychain(NSWindow, SheetDidEndReturnCodeContextInfoEventHandler<(Of <<'(SFKeychainSettingsPanel>)>>), IntPtr, SecKeychainSettings, IntPtr)

Displays a sheet that allows users to change keychain settings.

Original signature is '- (void)beginSheetForWindow:(NSWindow *)docWindow modalDelegate:(id)delegate didEndSelector:(SEL)didEndSelector contextInfo:(void *)contextInfo settings:(SecKeychainSettings *)settings keychain:(SecKeychainRef)keychain'

Available in Mac OS X v10.3 and later.

Declaration Syntax
C#Visual BasicVisual C++
public void BeginSheetForWindowModalDelegateDidEndSelectorContextInfoSettingsKeychain(
	NSWindow docWindow,
	SheetDidEndReturnCodeContextInfoEventHandler<SFKeychainSettingsPanel> modalDelegate,
	IntPtr contextInfo,
	SecKeychainSettings settings,
	IntPtr keychain
)
Public Sub BeginSheetForWindowModalDelegateDidEndSelectorContextInfoSettingsKeychain ( _
	docWindow As NSWindow, _
	modalDelegate As SheetDidEndReturnCodeContextInfoEventHandler(Of SFKeychainSettingsPanel), _
	contextInfo As IntPtr, _
	settings As SecKeychainSettings, _
	keychain As IntPtr _
)
public:
void BeginSheetForWindowModalDelegateDidEndSelectorContextInfoSettingsKeychain(
	NSWindow^ docWindow, 
	SheetDidEndReturnCodeContextInfoEventHandler<SFKeychainSettingsPanel^>^ modalDelegate, 
	IntPtr contextInfo, 
	SecKeychainSettings settings, 
	IntPtr keychain
)
Parameters
docWindow (NSWindow)
The parent window to which the sheet is attached. If this parameter is nil, the behavior defaults to a standalone modal window.
modalDelegate (SheetDidEndReturnCodeContextInfoEventHandler<(Of <(<'SFKeychainSettingsPanel>)>)>)
The delegate object in which the method specified in the didEndSelector parameter is implemented.
contextInfo (IntPtr)
A pointer to data that is passed to the delegate method. You can use this data pointer for any purpose you wish.
settings (SecKeychainSettings)
A pointer to a keychain settings structure. Because this structure is versioned, you must preallocate it and fill in the version of the structure.
keychain (IntPtr)
The keychain whose settings you wish to have the user change.
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.SecurityInterface (Module: Monobjc.SecurityInterface)