public RTDocumentHelper ( Capability capability )
        {
            this.capability = capability;

            // Set up delegate that is used to send the slides on a background thread
            beginSendAllSlidesDelegate = new SendAllSlidesHandler(SendAllSlides);
        }
        public RTDocumentHelper(Capability capability)
        {
            this.capability = capability;

            // Set up delegate that is used to send the slides on a background thread
            beginSendAllSlidesDelegate = new SendAllSlidesHandler(SendAllSlides);
        }
        public RTDocumentHelper ( Capability capability, RTDocument rtDocument )
        {
            this.capability = capability;

            this.rtDocument = rtDocument;
            rtDocumentIdentifier = rtDocument.Identifier;

            // Set up delegate that is used to send the slides on a background thread
            beginSendAllSlidesDelegate = new SendAllSlidesHandler(SendAllSlides);
        }
        public RTDocumentHelper(Capability capability, RTDocument rtDocument)
        {
            this.capability = capability;

            this.rtDocument      = rtDocument;
            rtDocumentIdentifier = rtDocument.Identifier;

            // Set up delegate that is used to send the slides on a background thread
            beginSendAllSlidesDelegate = new SendAllSlidesHandler(SendAllSlides);
        }