Class PTTabbedDocumentViewController
Inheritance
System.Object
PTTabbedDocumentViewController
Implements
ObjCRuntime.INativeObject
System.IDisposable
Assembly: Tools.dll
Syntax
public class PTTabbedDocumentViewController : UIViewController, IPTOverridable, INativeObject, IDisposable
Constructors
PTTabbedDocumentViewController()
Declaration
public PTTabbedDocumentViewController()
PTTabbedDocumentViewController(NSCoder)
Declaration
public PTTabbedDocumentViewController(NSCoder coder)
Parameters
Type |
Name |
Description |
Foundation.NSCoder |
coder |
|
PTTabbedDocumentViewController(NSObjectFlag)
Declaration
protected PTTabbedDocumentViewController(NSObjectFlag t)
Parameters
Type |
Name |
Description |
Foundation.NSObjectFlag |
t |
|
PTTabbedDocumentViewController(IntPtr)
Declaration
protected PTTabbedDocumentViewController(IntPtr handle)
Parameters
Type |
Name |
Description |
System.IntPtr |
handle |
|
Properties
ClassHandle
Declaration
public override IntPtr ClassHandle { get; }
Property Value
Type |
Description |
System.IntPtr |
|
CreateViewController
Declaration
public CreateDocumentViewController CreateViewController { get; set; }
Property Value
Delegate
Declaration
public PTTabbedDocumentViewControllerDelegate Delegate { get; set; }
Property Value
MaximumTabCount
Declaration
public virtual nuint MaximumTabCount { get; set; }
Property Value
Type |
Description |
System.nuint |
|
SelectedIndex
Declaration
public virtual nuint SelectedIndex { get; set; }
Property Value
Type |
Description |
System.nuint |
|
SelectedURL
Declaration
public virtual NSUrl SelectedURL { get; }
Property Value
Type |
Description |
Foundation.NSUrl |
|
SelectedViewController
Declaration
public virtual PTDocumentBaseViewController SelectedViewController { get; }
Property Value
ShouldHideTabBar
Declaration
public ShouldHideTabBar ShouldHideTabBar { get; set; }
Property Value
TabBarHidden
Declaration
public virtual bool TabBarHidden { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TabManager
Declaration
public virtual PTDocumentTabManager TabManager { get; }
Property Value
TabsEnabled
Declaration
public virtual bool TabsEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TabURLs
Declaration
public virtual NSUrl[] TabURLs { get; }
Property Value
Type |
Description |
Foundation.NSUrl[] |
|
ViewControllerClass
Declaration
public virtual Class ViewControllerClass { get; set; }
Property Value
Type |
Description |
ObjCRuntime.Class |
|
WeakDelegate
Declaration
public virtual NSObject WeakDelegate { get; set; }
Property Value
Type |
Description |
Foundation.NSObject |
|
Methods
AddTabWithURL(NSUrl, PTDocumentOptions, Boolean)
Declaration
public virtual void AddTabWithURL(NSUrl url, PTDocumentOptions options, bool selected)
Parameters
Type |
Name |
Description |
Foundation.NSUrl |
url |
|
PTDocumentOptions |
options |
|
System.Boolean |
selected |
|
AddTabWithURL(NSUrl, Boolean)
Declaration
public virtual void AddTabWithURL(NSUrl url, bool selected)
Parameters
Type |
Name |
Description |
Foundation.NSUrl |
url |
|
System.Boolean |
selected |
|
AddTabWithURL(NSUrl, String, Boolean)
Declaration
public virtual void AddTabWithURL(NSUrl url, string password, bool selected)
Parameters
Type |
Name |
Description |
Foundation.NSUrl |
url |
|
System.String |
password |
|
System.Boolean |
selected |
|
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
DocumentViewControllerAtIndex(nuint)
Declaration
public virtual PTDocumentBaseViewController DocumentViewControllerAtIndex(nuint index)
Parameters
Type |
Name |
Description |
System.nuint |
index |
|
Returns
InsertTabWithURL(NSUrl, PTDocumentOptions, nuint, Boolean)
Declaration
public virtual void InsertTabWithURL(NSUrl url, PTDocumentOptions options, nuint index, bool selected)
Parameters
Type |
Name |
Description |
Foundation.NSUrl |
url |
|
PTDocumentOptions |
options |
|
System.nuint |
index |
|
System.Boolean |
selected |
|
InsertTabWithURL(NSUrl, nuint, Boolean)
Declaration
public virtual void InsertTabWithURL(NSUrl url, nuint index, bool selected)
Parameters
Type |
Name |
Description |
Foundation.NSUrl |
url |
|
System.nuint |
index |
|
System.Boolean |
selected |
|
InsertTabWithURL(NSUrl, String, nuint, Boolean)
Declaration
public virtual void InsertTabWithURL(NSUrl url, string password, nuint index, bool selected)
Parameters
Type |
Name |
Description |
Foundation.NSUrl |
url |
|
System.String |
password |
|
System.nuint |
index |
|
System.Boolean |
selected |
|
OpenDocumentWithURL(NSUrl)
Declaration
public virtual void OpenDocumentWithURL(NSUrl url)
Parameters
Type |
Name |
Description |
Foundation.NSUrl |
url |
|
OpenDocumentWithURL(NSUrl, PTDocumentOptions)
Declaration
public virtual void OpenDocumentWithURL(NSUrl url, PTDocumentOptions options)
Parameters
OpenDocumentWithURL(NSUrl, String)
Declaration
public virtual void OpenDocumentWithURL(NSUrl url, string password)
Parameters
Type |
Name |
Description |
Foundation.NSUrl |
url |
|
System.String |
password |
|
RemoveTabAtIndex(nuint)
Declaration
public virtual void RemoveTabAtIndex(nuint index)
Parameters
Type |
Name |
Description |
System.nuint |
index |
|
RemoveTabForViewController(PTDocumentBaseViewController)
Declaration
public virtual void RemoveTabForViewController(PTDocumentBaseViewController viewController)
Parameters
RemoveTabWithURL(NSUrl)
Declaration
public virtual void RemoveTabWithURL(NSUrl url)
Parameters
Type |
Name |
Description |
Foundation.NSUrl |
url |
|
SetTabBarHidden(Boolean, Boolean)
Declaration
public virtual void SetTabBarHidden(bool hidden, bool animated)
Parameters
Type |
Name |
Description |
System.Boolean |
hidden |
|
System.Boolean |
animated |
|
ShowTabsList(NSObject)
Declaration
public virtual void ShowTabsList(NSObject sender)
Parameters
Type |
Name |
Description |
Foundation.NSObject |
sender |
|
Events
WillAddDocumentViewController
Declaration
public event EventHandler<WillAddDocumentViewControllerEventArgs> WillAddDocumentViewController
Event Type
WillRemoveTabAtIndex
Declaration
public event EventHandler<WillRemoveTabAtIndexEventArgs> WillRemoveTabAtIndex
Event Type
Implements
ObjCRuntime.INativeObject
System.IDisposable