Show / Hide Table of Contents

Class PTTabbedDocumentViewController

Inheritance
System.Object
PTTabbedDocumentViewController
Implements
IPTOverridable
ObjCRuntime.INativeObject
System.IDisposable
Namespace: pdftron.PDF.Controls
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
Type Description
CreateDocumentViewController

Delegate

Declaration
public PTTabbedDocumentViewControllerDelegate Delegate { get; set; }
Property Value
Type Description
PTTabbedDocumentViewControllerDelegate

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
Type Description
PTDocumentBaseViewController

ShouldHideTabBar

Declaration
public ShouldHideTabBar ShouldHideTabBar { get; set; }
Property Value
Type Description
ShouldHideTabBar

TabBarHidden

Declaration
public virtual bool TabBarHidden { get; set; }
Property Value
Type Description
System.Boolean

TabManager

Declaration
public virtual PTDocumentTabManager TabManager { get; }
Property Value
Type Description
PTDocumentTabManager

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
Type Description
PTDocumentBaseViewController

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
Type Name Description
Foundation.NSUrl url
PTDocumentOptions options

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
Type Name Description
PTDocumentBaseViewController viewController

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
Type Description
System.EventHandler<WillAddDocumentViewControllerEventArgs>

WillRemoveTabAtIndex

Declaration
public event EventHandler<WillRemoveTabAtIndexEventArgs> WillRemoveTabAtIndex
Event Type
Type Description
System.EventHandler<WillRemoveTabAtIndexEventArgs>

Implements

IPTOverridable
ObjCRuntime.INativeObject
System.IDisposable
Back to top Generated by DocFX