models

package
v2011.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 19, 2020 License: MIT Imports: 6 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var (
	// ContextOAuth2 takes a oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextclientSecret takes an ClientSecret as authentication for the request
	ContextClientSecret = contextKey("clientsecret")
)

Functions ¶

This section is empty.

Types ¶

type ApiError ¶

type ApiError struct {
	// Api error.
	Code *string `json:"Code,omitempty"`

	// Api error.
	DateTime time.Time `json:"DateTime,omitempty"`

	// Api error.
	Description *string `json:"Description,omitempty"`

	// Api error.
	InnerError *ApiError `json:"InnerError,omitempty"`

	// Api error.
	Message *string `json:"Message,omitempty"`
}

Api error.

func (ApiError) IsApiError ¶

func (ApiError) IsApiError() bool

type AvailableFontsResponse ¶

type AvailableFontsResponse struct {
	// The REST response with data on system, additional and custom fonts, available for document processing.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with data on system, additional and custom fonts, available for document processing.
	AdditionalFonts []FontInfo `json:"AdditionalFonts,omitempty"`

	// The REST response with data on system, additional and custom fonts, available for document processing.
	CustomFonts []FontInfo `json:"CustomFonts,omitempty"`

	// The REST response with data on system, additional and custom fonts, available for document processing.
	SystemFonts []FontInfo `json:"SystemFonts,omitempty"`
}

The REST response with data on system, additional and custom fonts, available for document processing.

func (AvailableFontsResponse) IsAvailableFontsResponse ¶

func (AvailableFontsResponse) IsAvailableFontsResponse() bool

func (AvailableFontsResponse) IsWordsResponse ¶

func (AvailableFontsResponse) IsWordsResponse() bool

type BasicAuth ¶

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BmpSaveOptionsData ¶

type BmpSaveOptionsData struct {
	// Container class for bmp save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for bmp save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for bmp save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for bmp save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for bmp save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for bmp save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for bmp save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for bmp save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for bmp save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for bmp save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for bmp save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for bmp save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for bmp save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for bmp save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for bmp save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for bmp save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for bmp save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for bmp save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container class for bmp save options.
	HorizontalResolution *float64 `json:"HorizontalResolution,omitempty"`

	// Container class for bmp save options.
	ImageBrightness *float64 `json:"ImageBrightness,omitempty"`

	// Container class for bmp save options.
	ImageColorMode *string `json:"ImageColorMode,omitempty"`

	// Container class for bmp save options.
	ImageContrast *float64 `json:"ImageContrast,omitempty"`

	// Container class for bmp save options.
	PaperColor *string `json:"PaperColor,omitempty"`

	// Container class for bmp save options.
	PixelFormat *string `json:"PixelFormat,omitempty"`

	// Container class for bmp save options.
	Resolution *float64 `json:"Resolution,omitempty"`

	// Container class for bmp save options.
	Scale *float64 `json:"Scale,omitempty"`

	// Container class for bmp save options.
	UseAntiAliasing *bool `json:"UseAntiAliasing,omitempty"`

	// Container class for bmp save options.
	UseGdiEmfRenderer *bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container class for bmp save options.
	UseHighQualityRendering *bool `json:"UseHighQualityRendering,omitempty"`

	// Container class for bmp save options.
	VerticalResolution *float64 `json:"VerticalResolution,omitempty"`
}

Container class for bmp save options.

func (BmpSaveOptionsData) IsBmpSaveOptionsData ¶

func (BmpSaveOptionsData) IsBmpSaveOptionsData() bool

func (BmpSaveOptionsData) IsImageSaveOptionsData ¶

func (BmpSaveOptionsData) IsImageSaveOptionsData() bool

type Bookmark ¶

type Bookmark struct {
	// Represents a single bookmark.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents a single bookmark.
	Name *string `json:"Name,omitempty"`

	// Represents a single bookmark.
	Text *string `json:"Text,omitempty"`
}

Represents a single bookmark.

func (Bookmark) IsBookmark ¶

func (Bookmark) IsBookmark() bool

func (Bookmark) IsLinkElement ¶

func (Bookmark) IsLinkElement() bool

type BookmarkData ¶

type BookmarkData struct {
	// DTO for bookmark updating.
	Name *string `json:"Name,omitempty"`

	// DTO for bookmark updating.
	Text *string `json:"Text,omitempty"`
}

DTO for bookmark updating.

func (BookmarkData) IsBookmarkData ¶

func (BookmarkData) IsBookmarkData() bool

type BookmarkResponse ¶

type BookmarkResponse struct {
	// The REST response with a bookmark.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a bookmark.
	Bookmark *Bookmark `json:"Bookmark,omitempty"`
}

The REST response with a bookmark.

func (BookmarkResponse) IsBookmarkResponse ¶

func (BookmarkResponse) IsBookmarkResponse() bool

func (BookmarkResponse) IsWordsResponse ¶

func (BookmarkResponse) IsWordsResponse() bool

type Bookmarks ¶

type Bookmarks struct {
	// Represents an array of bookmarks.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents an array of bookmarks.
	BookmarkList []Bookmark `json:"BookmarkList,omitempty"`
}

Represents an array of bookmarks.

func (Bookmarks) IsBookmarks ¶

func (Bookmarks) IsBookmarks() bool

func (Bookmarks) IsLinkElement ¶

func (Bookmarks) IsLinkElement() bool

type BookmarksOutlineLevelData ¶

type BookmarksOutlineLevelData struct {
	// Container class for individual bookmarks outline level.
	BookmarksOutlineLevel *int32 `json:"BookmarksOutlineLevel,omitempty"`

	// Container class for individual bookmarks outline level.
	Name *string `json:"Name,omitempty"`
}

Container class for individual bookmarks outline level.

func (BookmarksOutlineLevelData) IsBookmarksOutlineLevelData ¶

func (BookmarksOutlineLevelData) IsBookmarksOutlineLevelData() bool

type BookmarksResponse ¶

type BookmarksResponse struct {
	// The REST response with a collection of bookmarks.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of bookmarks.
	Bookmarks *Bookmarks `json:"Bookmarks,omitempty"`
}

The REST response with a collection of bookmarks.

func (BookmarksResponse) IsBookmarksResponse ¶

func (BookmarksResponse) IsBookmarksResponse() bool

func (BookmarksResponse) IsWordsResponse ¶

func (BookmarksResponse) IsWordsResponse() bool

type Border ¶

type Border struct {
	// Represents a border of an object.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents a border of an object.
	BorderType string `json:"BorderType,omitempty"`

	// Represents a border of an object.
	Color *XmlColor `json:"Color,omitempty"`

	// Represents a border of an object.
	DistanceFromText *float64 `json:"DistanceFromText,omitempty"`

	// Represents a border of an object.
	LineStyle string `json:"LineStyle,omitempty"`

	// Represents a border of an object.
	LineWidth *float64 `json:"LineWidth,omitempty"`

	// Represents a border of an object.
	Shadow *bool `json:"Shadow,omitempty"`
}

Represents a border of an object.

func (Border) IsBorder ¶

func (Border) IsBorder() bool

func (Border) IsLinkElement ¶

func (Border) IsLinkElement() bool

type BorderResponse ¶

type BorderResponse struct {
	// The REST response with a border.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a border.
	Border *Border `json:"Border,omitempty"`
}

The REST response with a border.

func (BorderResponse) IsBorderResponse ¶

func (BorderResponse) IsBorderResponse() bool

func (BorderResponse) IsWordsResponse ¶

func (BorderResponse) IsWordsResponse() bool

type BordersCollection ¶

type BordersCollection struct {
	// The collection of borders.
	Link *WordsApiLink `json:"Link,omitempty"`

	// The collection of borders.
	List []Border `json:"List,omitempty"`
}

The collection of borders.

func (BordersCollection) IsBordersCollection ¶

func (BordersCollection) IsBordersCollection() bool

func (BordersCollection) IsLinkElement ¶

func (BordersCollection) IsLinkElement() bool

type BordersResponse ¶

type BordersResponse struct {
	// The REST response with a collection of borders.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of borders.
	Borders *BordersCollection `json:"Borders,omitempty"`
}

The REST response with a collection of borders.

func (BordersResponse) IsBordersResponse ¶

func (BordersResponse) IsBordersResponse() bool

func (BordersResponse) IsWordsResponse ¶

func (BordersResponse) IsWordsResponse() bool

type ClassificationResponse ¶

type ClassificationResponse struct {
	// The REST response with data on multi-class text classification.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with data on multi-class text classification.
	BestClassName *string `json:"BestClassName,omitempty"`

	// The REST response with data on multi-class text classification.
	BestClassProbability *float64 `json:"BestClassProbability,omitempty"`

	// The REST response with data on multi-class text classification.
	BestResults []ClassificationResult `json:"BestResults,omitempty"`
}

The REST response with data on multi-class text classification.

func (ClassificationResponse) IsClassificationResponse ¶

func (ClassificationResponse) IsClassificationResponse() bool

func (ClassificationResponse) IsWordsResponse ¶

func (ClassificationResponse) IsWordsResponse() bool

type ClassificationResult ¶

type ClassificationResult struct {
	// Represents a single classification result.
	ClassName *string `json:"ClassName,omitempty"`

	// Represents a single classification result.
	ClassProbability *float64 `json:"ClassProbability,omitempty"`
}

Represents a single classification result.

func (ClassificationResult) IsClassificationResult ¶

func (ClassificationResult) IsClassificationResult() bool

type ClientSecret ¶

type ClientSecret struct {
	Key    string
	Prefix string
}

ClientSecret provides API key based authentication to a request passed via context using ContextclientSecret

type Comment ¶

type Comment struct {
	// DTO container with a comment.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a comment.
	Author *string `json:"Author,omitempty"`

	// DTO container with a comment.
	Content *StoryChildNodes `json:"Content,omitempty"`

	// DTO container with a comment.
	DateTime time.Time `json:"DateTime,omitempty"`

	// DTO container with a comment.
	Initial *string `json:"Initial,omitempty"`

	// DTO container with a comment.
	RangeEnd *DocumentPosition `json:"RangeEnd,omitempty"`

	// DTO container with a comment.
	RangeStart *DocumentPosition `json:"RangeStart,omitempty"`

	// DTO container with a comment.
	Text *string `json:"Text,omitempty"`
}

DTO container with a comment.

func (Comment) IsComment ¶

func (Comment) IsComment() bool
func (Comment) IsCommentLink() bool

type CommentBase ¶

type CommentBase struct {
	// Comment.
	Author *string `json:"Author,omitempty"`

	// Comment.
	DateTime time.Time `json:"DateTime,omitempty"`

	// Comment.
	Initial *string `json:"Initial,omitempty"`

	// Comment.
	RangeEnd *DocumentPosition `json:"RangeEnd,omitempty"`

	// Comment.
	RangeStart *DocumentPosition `json:"RangeStart,omitempty"`

	// Comment.
	Text *string `json:"Text,omitempty"`
}

Comment.

func (CommentBase) IsCommentBase ¶

func (CommentBase) IsCommentBase() bool

type CommentInsert ¶

type CommentInsert struct {
	// Comment insert.
	Author *string `json:"Author,omitempty"`

	// Comment insert.
	DateTime time.Time `json:"DateTime,omitempty"`

	// Comment insert.
	Initial *string `json:"Initial,omitempty"`

	// Comment insert.
	RangeEnd *DocumentPosition `json:"RangeEnd,omitempty"`

	// Comment insert.
	RangeStart *DocumentPosition `json:"RangeStart,omitempty"`

	// Comment insert.
	Text *string `json:"Text,omitempty"`
}

Comment insert.

func (CommentInsert) IsCommentBase ¶

func (CommentInsert) IsCommentBase() bool

func (CommentInsert) IsCommentInsert ¶

func (CommentInsert) IsCommentInsert() bool
type CommentLink struct {
	// Comment link.
	Link *WordsApiLink `json:"Link,omitempty"`
}

Comment link.

func (CommentLink) IsCommentLink() bool

func (CommentLink) IsLinkElement ¶

func (CommentLink) IsLinkElement() bool

type CommentResponse ¶

type CommentResponse struct {
	// The REST response with a comment.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a comment.
	Comment *Comment `json:"Comment,omitempty"`
}

The REST response with a comment.

func (CommentResponse) IsCommentResponse ¶

func (CommentResponse) IsCommentResponse() bool

func (CommentResponse) IsWordsResponse ¶

func (CommentResponse) IsWordsResponse() bool

type CommentUpdate ¶

type CommentUpdate struct {
	// Comment update.
	Author *string `json:"Author,omitempty"`

	// Comment update.
	DateTime time.Time `json:"DateTime,omitempty"`

	// Comment update.
	Initial *string `json:"Initial,omitempty"`

	// Comment update.
	RangeEnd *DocumentPosition `json:"RangeEnd,omitempty"`

	// Comment update.
	RangeStart *DocumentPosition `json:"RangeStart,omitempty"`

	// Comment update.
	Text *string `json:"Text,omitempty"`
}

Comment update.

func (CommentUpdate) IsCommentBase ¶

func (CommentUpdate) IsCommentBase() bool

func (CommentUpdate) IsCommentUpdate ¶

func (CommentUpdate) IsCommentUpdate() bool

type CommentsCollection ¶

type CommentsCollection struct {
	// The collection of comments.
	Link *WordsApiLink `json:"Link,omitempty"`

	// The collection of comments.
	CommentList []Comment `json:"CommentList,omitempty"`
}

The collection of comments.

func (CommentsCollection) IsCommentsCollection ¶

func (CommentsCollection) IsCommentsCollection() bool

func (CommentsCollection) IsLinkElement ¶

func (CommentsCollection) IsLinkElement() bool

type CommentsResponse ¶

type CommentsResponse struct {
	// The REST response with a collection of comments.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of comments.
	Comments *CommentsCollection `json:"Comments,omitempty"`
}

The REST response with a collection of comments.

func (CommentsResponse) IsCommentsResponse ¶

func (CommentsResponse) IsCommentsResponse() bool

func (CommentsResponse) IsWordsResponse ¶

func (CommentsResponse) IsWordsResponse() bool

type CompareData ¶

type CompareData struct {
	// Container class for compare documents.
	Author *string `json:"Author,omitempty"`

	// Container class for compare documents.
	CompareOptions *CompareOptions `json:"CompareOptions,omitempty"`

	// Container class for compare documents.
	ComparingWithDocument *string `json:"ComparingWithDocument,omitempty"`

	// Container class for compare documents.
	DateTime time.Time `json:"DateTime,omitempty"`
}

Container class for compare documents.

func (CompareData) IsCompareData ¶

func (CompareData) IsCompareData() bool

type CompareOptions ¶

type CompareOptions struct {
	// DTO container with compare documents options.
	IgnoreCaseChanges *bool `json:"IgnoreCaseChanges,omitempty"`

	// DTO container with compare documents options.
	IgnoreComments *bool `json:"IgnoreComments,omitempty"`

	// DTO container with compare documents options.
	IgnoreFields *bool `json:"IgnoreFields,omitempty"`

	// DTO container with compare documents options.
	IgnoreFootnotes *bool `json:"IgnoreFootnotes,omitempty"`

	// DTO container with compare documents options.
	IgnoreFormatting *bool `json:"IgnoreFormatting,omitempty"`

	// DTO container with compare documents options.
	IgnoreHeadersAndFooters *bool `json:"IgnoreHeadersAndFooters,omitempty"`

	// DTO container with compare documents options.
	IgnoreTables *bool `json:"IgnoreTables,omitempty"`

	// DTO container with compare documents options.
	IgnoreTextboxes *bool `json:"IgnoreTextboxes,omitempty"`

	// DTO container with compare documents options.
	Target string `json:"Target,omitempty"`
}

DTO container with compare documents options.

func (CompareOptions) IsCompareOptions ¶

func (CompareOptions) IsCompareOptions() bool

type Configuration ¶

type Configuration struct {
	ClientId      string            `json:"ClientId"`
	ClientSecret  string            `json:"ClientSecret"`
	BaseUrl       string            `json:"BaseUrl,omitempty"`
	DebugMode     bool              `json:"DebugMode,omitempty"`
	DefaultHeader map[string]string `json:"DefaultHeader,omitempty"`
	HttpClient    *http.Client
}

func NewConfiguration ¶

func NewConfiguration(configFilePath string) (pConfig *Configuration, err error)

type CsvDataLoadOptions ¶

type CsvDataLoadOptions struct {
	// Represents options for parsing CSV data.
	CommentChar *string `json:"CommentChar,omitempty"`

	// Represents options for parsing CSV data.
	Delimiter *string `json:"Delimiter,omitempty"`

	// Represents options for parsing CSV data.
	HasHeaders *bool `json:"HasHeaders,omitempty"`

	// Represents options for parsing CSV data.
	QuoteChar *string `json:"QuoteChar,omitempty"`
}

Represents options for parsing CSV data.

func (CsvDataLoadOptions) IsCsvDataLoadOptions ¶

func (CsvDataLoadOptions) IsCsvDataLoadOptions() bool

type DocSaveOptionsData ¶

type DocSaveOptionsData struct {
	// Container class for doc/dot save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for doc/dot save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for doc/dot save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for doc/dot save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for doc/dot save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for doc/dot save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for doc/dot save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for doc/dot save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for doc/dot save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for doc/dot save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for doc/dot save options.
	AlwaysCompressMetafiles *bool `json:"AlwaysCompressMetafiles,omitempty"`

	// Container class for doc/dot save options.
	Password *string `json:"Password,omitempty"`

	// Container class for doc/dot save options.
	SavePictureBullet *bool `json:"SavePictureBullet,omitempty"`

	// Container class for doc/dot save options.
	SaveRoutingSlip *bool `json:"SaveRoutingSlip,omitempty"`
}

Container class for doc/dot save options.

func (DocSaveOptionsData) IsDocSaveOptionsData ¶

func (DocSaveOptionsData) IsDocSaveOptionsData() bool

func (DocSaveOptionsData) IsSaveOptionsData ¶

func (DocSaveOptionsData) IsSaveOptionsData() bool

type Document ¶

type Document struct {
	// Represents Words document DTO.
	DocumentProperties *DocumentProperties `json:"DocumentProperties,omitempty"`

	// Represents Words document DTO.
	FileName *string `json:"FileName,omitempty"`

	// Represents Words document DTO.
	IsEncrypted *bool `json:"IsEncrypted,omitempty"`

	// Represents Words document DTO.
	IsSigned *bool `json:"IsSigned,omitempty"`

	// Represents Words document DTO.
	Links []Link `json:"Links,omitempty"`

	// Represents Words document DTO.
	SourceFormat string `json:"SourceFormat,omitempty"`
}

Represents Words document DTO.

func (Document) IsDocument ¶

func (Document) IsDocument() bool

type DocumentEntry ¶

type DocumentEntry struct {
	// Represents a document which will be appended to the original resource document.
	Href *string `json:"Href,omitempty"`

	// Represents a document which will be appended to the original resource document.
	ImportFormatMode *string `json:"ImportFormatMode,omitempty"`
}

Represents a document which will be appended to the original resource document.

func (DocumentEntry) IsDocumentEntry ¶

func (DocumentEntry) IsDocumentEntry() bool

type DocumentEntryList ¶

type DocumentEntryList struct {
	// Represents a list of documents which will be appended to the original resource document.
	ApplyBaseDocumentHeadersAndFootersToAppendingDocuments *bool `json:"ApplyBaseDocumentHeadersAndFootersToAppendingDocuments,omitempty"`

	// Represents a list of documents which will be appended to the original resource document.
	DocumentEntries []DocumentEntry `json:"DocumentEntries,omitempty"`
}

Represents a list of documents which will be appended to the original resource document.

func (DocumentEntryList) IsDocumentEntryList ¶

func (DocumentEntryList) IsDocumentEntryList() bool

type DocumentPosition ¶

type DocumentPosition struct {
	// DTO container with a position in the document tree.
	Node *NodeLink `json:"Node,omitempty"`

	// DTO container with a position in the document tree.
	Offset *int32 `json:"Offset,omitempty"`
}

DTO container with a position in the document tree.

func (DocumentPosition) IsDocumentPosition ¶

func (DocumentPosition) IsDocumentPosition() bool

type DocumentProperties ¶

type DocumentProperties struct {
	// The collection of document properties.
	Link *WordsApiLink `json:"Link,omitempty"`

	// The collection of document properties.
	List []DocumentProperty `json:"List,omitempty"`
}

The collection of document properties.

func (DocumentProperties) IsDocumentProperties ¶

func (DocumentProperties) IsDocumentProperties() bool

func (DocumentProperties) IsLinkElement ¶

func (DocumentProperties) IsLinkElement() bool

type DocumentPropertiesResponse ¶

type DocumentPropertiesResponse struct {
	// The REST response with a collection of document properties.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of document properties.
	DocumentProperties *DocumentProperties `json:"DocumentProperties,omitempty"`
}

The REST response with a collection of document properties.

func (DocumentPropertiesResponse) IsDocumentPropertiesResponse ¶

func (DocumentPropertiesResponse) IsDocumentPropertiesResponse() bool

func (DocumentPropertiesResponse) IsWordsResponse ¶

func (DocumentPropertiesResponse) IsWordsResponse() bool

type DocumentProperty ¶

type DocumentProperty struct {
	// Words document property DTO.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Words document property DTO.
	BuiltIn *bool `json:"BuiltIn,omitempty"`

	// Words document property DTO.
	Name *string `json:"Name,omitempty"`

	// Words document property DTO.
	Value *string `json:"Value,omitempty"`
}

Words document property DTO.

func (DocumentProperty) IsDocumentProperty ¶

func (DocumentProperty) IsDocumentProperty() bool

func (DocumentProperty) IsLinkElement ¶

func (DocumentProperty) IsLinkElement() bool

type DocumentPropertyBase ¶

type DocumentPropertyBase struct {
	// Words document property DTO base class.
	Value *string `json:"Value,omitempty"`
}

Words document property DTO base class.

func (DocumentPropertyBase) IsDocumentPropertyBase ¶

func (DocumentPropertyBase) IsDocumentPropertyBase() bool

type DocumentPropertyCreateOrUpdate ¶

type DocumentPropertyCreateOrUpdate struct {
	// Words document property DTO for create or update.
	Value *string `json:"Value,omitempty"`
}

Words document property DTO for create or update.

func (DocumentPropertyCreateOrUpdate) IsDocumentPropertyBase ¶

func (DocumentPropertyCreateOrUpdate) IsDocumentPropertyBase() bool

func (DocumentPropertyCreateOrUpdate) IsDocumentPropertyCreateOrUpdate ¶

func (DocumentPropertyCreateOrUpdate) IsDocumentPropertyCreateOrUpdate() bool

type DocumentPropertyResponse ¶

type DocumentPropertyResponse struct {
	// The REST response with a document property.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a document property.
	DocumentProperty *DocumentProperty `json:"DocumentProperty,omitempty"`
}

The REST response with a document property.

func (DocumentPropertyResponse) IsDocumentPropertyResponse ¶

func (DocumentPropertyResponse) IsDocumentPropertyResponse() bool

func (DocumentPropertyResponse) IsWordsResponse ¶

func (DocumentPropertyResponse) IsWordsResponse() bool

type DocumentResponse ¶

type DocumentResponse struct {
	// The REST response with a document description.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a document description.
	Document *Document `json:"Document,omitempty"`
}

The REST response with a document description.

func (DocumentResponse) IsDocumentResponse ¶

func (DocumentResponse) IsDocumentResponse() bool

func (DocumentResponse) IsWordsResponse ¶

func (DocumentResponse) IsWordsResponse() bool

type DocumentStatData ¶

type DocumentStatData struct {
	// Container for the document's statistical data.
	FootnotesStatData *FootnotesStatData `json:"FootnotesStatData,omitempty"`

	// Container for the document's statistical data.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container for the document's statistical data.
	PageStatData []PageStatData `json:"PageStatData,omitempty"`

	// Container for the document's statistical data.
	ParagraphCount *int32 `json:"ParagraphCount,omitempty"`

	// Container for the document's statistical data.
	WordCount *int32 `json:"WordCount,omitempty"`
}

Container for the document's statistical data.

func (DocumentStatData) IsDocumentStatData ¶

func (DocumentStatData) IsDocumentStatData() bool

type DownsampleOptionsData ¶

type DownsampleOptionsData struct {
	// Container class for Downsample options.
	DownsampleImages *bool `json:"DownsampleImages,omitempty"`

	// Container class for Downsample options.
	Resolution *int32 `json:"Resolution,omitempty"`

	// Container class for Downsample options.
	ResolutionThreshold *int32 `json:"ResolutionThreshold,omitempty"`
}

Container class for Downsample options.

func (DownsampleOptionsData) IsDownsampleOptionsData ¶

func (DownsampleOptionsData) IsDownsampleOptionsData() bool

type DrawingObject ¶

type DrawingObject struct {
	// DTO container with a DrawingObject.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a DrawingObject.
	NodeId *string `json:"NodeId,omitempty"`

	// DTO container with a DrawingObject.
	Height *float64 `json:"Height,omitempty"`

	// DTO container with a DrawingObject.
	ImageDataLink *WordsApiLink `json:"ImageDataLink,omitempty"`

	// DTO container with a DrawingObject.
	Left *float64 `json:"Left,omitempty"`

	// DTO container with a DrawingObject.
	OleDataLink *WordsApiLink `json:"OleDataLink,omitempty"`

	// DTO container with a DrawingObject.
	RelativeHorizontalPosition string `json:"RelativeHorizontalPosition,omitempty"`

	// DTO container with a DrawingObject.
	RelativeVerticalPosition string `json:"RelativeVerticalPosition,omitempty"`

	// DTO container with a DrawingObject.
	RenderLinks []WordsApiLink `json:"RenderLinks,omitempty"`

	// DTO container with a DrawingObject.
	Top *float64 `json:"Top,omitempty"`

	// DTO container with a DrawingObject.
	Width *float64 `json:"Width,omitempty"`

	// DTO container with a DrawingObject.
	WrapType string `json:"WrapType,omitempty"`
}

DTO container with a DrawingObject.

func (DrawingObject) IsDrawingObject ¶

func (DrawingObject) IsDrawingObject() bool
func (DrawingObject) IsDrawingObjectLink() bool

type DrawingObjectCollection ¶

type DrawingObjectCollection struct {
	// DTO container with a collection of DrawingObjects links.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a collection of DrawingObjects links.
	List []LinkElement `json:"List,omitempty"`
}

DTO container with a collection of DrawingObjects links.

func (DrawingObjectCollection) IsDrawingObjectCollection ¶

func (DrawingObjectCollection) IsDrawingObjectCollection() bool

func (DrawingObjectCollection) IsLinkElement ¶

func (DrawingObjectCollection) IsLinkElement() bool

type DrawingObjectInsert ¶

type DrawingObjectInsert struct {
	// Drawing object element for insert.
	Height *float64 `json:"Height,omitempty"`

	// Drawing object element for insert.
	Left *float64 `json:"Left,omitempty"`

	// Drawing object element for insert.
	Position *DocumentPosition `json:"Position,omitempty"`

	// Drawing object element for insert.
	RelativeHorizontalPosition string `json:"RelativeHorizontalPosition,omitempty"`

	// Drawing object element for insert.
	RelativeVerticalPosition string `json:"RelativeVerticalPosition,omitempty"`

	// Drawing object element for insert.
	Top *float64 `json:"Top,omitempty"`

	// Drawing object element for insert.
	Width *float64 `json:"Width,omitempty"`

	// Drawing object element for insert.
	WrapType string `json:"WrapType,omitempty"`
}

Drawing object element for insert.

func (DrawingObjectInsert) IsDrawingObjectInsert ¶

func (DrawingObjectInsert) IsDrawingObjectInsert() bool
type DrawingObjectLink struct {
	// Represents link for Drawing Object DTO.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents link for Drawing Object DTO.
	NodeId *string `json:"NodeId,omitempty"`
}

Represents link for Drawing Object DTO.

func (DrawingObjectLink) IsDrawingObjectLink() bool
func (DrawingObjectLink) IsNodeLink() bool

type DrawingObjectResponse ¶

type DrawingObjectResponse struct {
	// The REST response with a DrawingObject.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a DrawingObject.
	DrawingObject *DrawingObject `json:"DrawingObject,omitempty"`
}

The REST response with a DrawingObject.

func (DrawingObjectResponse) IsDrawingObjectResponse ¶

func (DrawingObjectResponse) IsDrawingObjectResponse() bool

func (DrawingObjectResponse) IsWordsResponse ¶

func (DrawingObjectResponse) IsWordsResponse() bool

type DrawingObjectUpdate ¶

type DrawingObjectUpdate struct {
	// Drawing object element for update.
	Height *float64 `json:"Height,omitempty"`

	// Drawing object element for update.
	Left *float64 `json:"Left,omitempty"`

	// Drawing object element for update.
	RelativeHorizontalPosition string `json:"RelativeHorizontalPosition,omitempty"`

	// Drawing object element for update.
	RelativeVerticalPosition string `json:"RelativeVerticalPosition,omitempty"`

	// Drawing object element for update.
	Top *float64 `json:"Top,omitempty"`

	// Drawing object element for update.
	Width *float64 `json:"Width,omitempty"`

	// Drawing object element for update.
	WrapType string `json:"WrapType,omitempty"`
}

Drawing object element for update.

func (DrawingObjectUpdate) IsDrawingObjectUpdate ¶

func (DrawingObjectUpdate) IsDrawingObjectUpdate() bool

type DrawingObjectsResponse ¶

type DrawingObjectsResponse struct {
	// The REST response with a collection of DrawingObjects.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of DrawingObjects.
	DrawingObjects *DrawingObjectCollection `json:"DrawingObjects,omitempty"`
}

The REST response with a collection of DrawingObjects.

func (DrawingObjectsResponse) IsDrawingObjectsResponse ¶

func (DrawingObjectsResponse) IsDrawingObjectsResponse() bool

func (DrawingObjectsResponse) IsWordsResponse ¶

func (DrawingObjectsResponse) IsWordsResponse() bool

type EmfSaveOptionsData ¶

type EmfSaveOptionsData struct {
	// Container class for emf save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for emf save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for emf save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for emf save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for emf save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for emf save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for emf save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for emf save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for emf save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for emf save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for emf save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for emf save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for emf save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for emf save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for emf save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for emf save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for emf save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for emf save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container class for emf save options.
	HorizontalResolution *float64 `json:"HorizontalResolution,omitempty"`

	// Container class for emf save options.
	ImageBrightness *float64 `json:"ImageBrightness,omitempty"`

	// Container class for emf save options.
	ImageColorMode *string `json:"ImageColorMode,omitempty"`

	// Container class for emf save options.
	ImageContrast *float64 `json:"ImageContrast,omitempty"`

	// Container class for emf save options.
	PaperColor *string `json:"PaperColor,omitempty"`

	// Container class for emf save options.
	PixelFormat *string `json:"PixelFormat,omitempty"`

	// Container class for emf save options.
	Resolution *float64 `json:"Resolution,omitempty"`

	// Container class for emf save options.
	Scale *float64 `json:"Scale,omitempty"`

	// Container class for emf save options.
	UseAntiAliasing *bool `json:"UseAntiAliasing,omitempty"`

	// Container class for emf save options.
	UseGdiEmfRenderer *bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container class for emf save options.
	UseHighQualityRendering *bool `json:"UseHighQualityRendering,omitempty"`

	// Container class for emf save options.
	VerticalResolution *float64 `json:"VerticalResolution,omitempty"`
}

Container class for emf save options.

func (EmfSaveOptionsData) IsEmfSaveOptionsData ¶

func (EmfSaveOptionsData) IsEmfSaveOptionsData() bool

func (EmfSaveOptionsData) IsImageSaveOptionsData ¶

func (EmfSaveOptionsData) IsImageSaveOptionsData() bool

type EpubSaveOptionsData ¶

type EpubSaveOptionsData struct {
	// Container class for epub save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for epub save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for epub save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for epub save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for epub save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for epub save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for epub save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for epub save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for epub save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for epub save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for epub save options.
	AllowNegativeIndent *bool `json:"AllowNegativeIndent,omitempty"`

	// Container class for epub save options.
	CssClassNamePrefix *string `json:"CssClassNamePrefix,omitempty"`

	// Container class for epub save options.
	CssStyleSheetFileName *string `json:"CssStyleSheetFileName,omitempty"`

	// Container class for epub save options.
	CssStyleSheetType *string `json:"CssStyleSheetType,omitempty"`

	// Container class for epub save options.
	DocumentSplitCriteria *string `json:"DocumentSplitCriteria,omitempty"`

	// Container class for epub save options.
	DocumentSplitHeadingLevel *int32 `json:"DocumentSplitHeadingLevel,omitempty"`

	// Container class for epub save options.
	Encoding *string `json:"Encoding,omitempty"`

	// Container class for epub save options.
	ExportDocumentProperties *bool `json:"ExportDocumentProperties,omitempty"`

	// Container class for epub save options.
	ExportDropDownFormFieldAsText *bool `json:"ExportDropDownFormFieldAsText,omitempty"`

	// Container class for epub save options.
	ExportFontResources *bool `json:"ExportFontResources,omitempty"`

	// Container class for epub save options.
	ExportFontsAsBase64 *bool `json:"ExportFontsAsBase64,omitempty"`

	// Container class for epub save options.
	ExportHeadersFootersMode *string `json:"ExportHeadersFootersMode,omitempty"`

	// Container class for epub save options.
	ExportImagesAsBase64 *bool `json:"ExportImagesAsBase64,omitempty"`

	// Container class for epub save options.
	ExportLanguageInformation *bool `json:"ExportLanguageInformation,omitempty"`

	// Container class for epub save options.
	ExportListLabels *string `json:"ExportListLabels,omitempty"`

	// Container class for epub save options.
	ExportOriginalUrlForLinkedImages *bool `json:"ExportOriginalUrlForLinkedImages,omitempty"`

	// Container class for epub save options.
	ExportPageMargins *bool `json:"ExportPageMargins,omitempty"`

	// Container class for epub save options.
	ExportPageSetup *bool `json:"ExportPageSetup,omitempty"`

	// Container class for epub save options.
	ExportRelativeFontSize *bool `json:"ExportRelativeFontSize,omitempty"`

	// Container class for epub save options.
	ExportRoundtripInformation *bool `json:"ExportRoundtripInformation,omitempty"`

	// Container class for epub save options.
	ExportTextBoxAsSvg *bool `json:"ExportTextBoxAsSvg,omitempty"`

	// Container class for epub save options.
	ExportTextInputFormFieldAsText *bool `json:"ExportTextInputFormFieldAsText,omitempty"`

	// Container class for epub save options.
	ExportTocPageNumbers *bool `json:"ExportTocPageNumbers,omitempty"`

	// Container class for epub save options.
	ExportXhtmlTransitional *bool `json:"ExportXhtmlTransitional,omitempty"`

	// Container class for epub save options.
	FontResourcesSubsettingSizeThreshold *int32 `json:"FontResourcesSubsettingSizeThreshold,omitempty"`

	// Container class for epub save options.
	FontsFolder *string `json:"FontsFolder,omitempty"`

	// Container class for epub save options.
	FontsFolderAlias *string `json:"FontsFolderAlias,omitempty"`

	// Container class for epub save options.
	HtmlVersion string `json:"HtmlVersion,omitempty"`

	// Container class for epub save options.
	ImageResolution *int32 `json:"ImageResolution,omitempty"`

	// Container class for epub save options.
	ImagesFolder *string `json:"ImagesFolder,omitempty"`

	// Container class for epub save options.
	ImagesFolderAlias *string `json:"ImagesFolderAlias,omitempty"`

	// Container class for epub save options.
	MetafileFormat string `json:"MetafileFormat,omitempty"`

	// Container class for epub save options.
	OfficeMathOutputMode string `json:"OfficeMathOutputMode,omitempty"`

	// Container class for epub save options.
	PrettyFormat *bool `json:"PrettyFormat,omitempty"`

	// Container class for epub save options.
	ResolveFontNames *bool `json:"ResolveFontNames,omitempty"`

	// Container class for epub save options.
	ResourceFolder *string `json:"ResourceFolder,omitempty"`

	// Container class for epub save options.
	ResourceFolderAlias *string `json:"ResourceFolderAlias,omitempty"`

	// Container class for epub save options.
	ScaleImageToShapeSize *bool `json:"ScaleImageToShapeSize,omitempty"`

	// Container class for epub save options.
	TableWidthOutputMode *string `json:"TableWidthOutputMode,omitempty"`

	// Container class for epub save options.
	EpubNavigationMapLevel *int32 `json:"EpubNavigationMapLevel,omitempty"`
}

Container class for epub save options.

func (EpubSaveOptionsData) IsEpubSaveOptionsData ¶

func (EpubSaveOptionsData) IsEpubSaveOptionsData() bool

func (EpubSaveOptionsData) IsHtmlSaveOptionsData ¶

func (EpubSaveOptionsData) IsHtmlSaveOptionsData() bool

type Error ¶

type Error struct {
	// Error.
	Code *string `json:"Code,omitempty"`

	// Error.
	Description *string `json:"Description,omitempty"`

	// Error.
	InnerError *ErrorDetails `json:"InnerError,omitempty"`

	// Error.
	Message *string `json:"Message,omitempty"`
}

Error.

func (Error) IsError ¶

func (Error) IsError() bool

type ErrorDetails ¶

type ErrorDetails struct {
	// The error details.
	ErrorDateTime time.Time `json:"ErrorDateTime,omitempty"`

	// The error details.
	RequestId *string `json:"RequestId,omitempty"`
}

The error details.

func (ErrorDetails) IsErrorDetails ¶

func (ErrorDetails) IsErrorDetails() bool

type Field ¶

type Field struct {
	// DTO container with a field.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a field.
	NodeId *string `json:"NodeId,omitempty"`

	// DTO container with a field.
	FieldCode *string `json:"FieldCode,omitempty"`

	// DTO container with a field.
	LocaleId *string `json:"LocaleId,omitempty"`

	// DTO container with a field.
	Result *string `json:"Result,omitempty"`
}

DTO container with a field.

func (Field) IsField ¶

func (Field) IsField() bool
func (Field) IsFieldLink() bool

type FieldBase ¶

type FieldBase struct {
	// Field.
	FieldCode *string `json:"FieldCode,omitempty"`

	// Field.
	LocaleId *string `json:"LocaleId,omitempty"`
}

Field.

func (FieldBase) IsFieldBase ¶

func (FieldBase) IsFieldBase() bool

type FieldCollection ¶

type FieldCollection struct {
	// DTO container with a collection of fields.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a collection of fields.
	List []Field `json:"List,omitempty"`
}

DTO container with a collection of fields.

func (FieldCollection) IsFieldCollection ¶

func (FieldCollection) IsFieldCollection() bool

func (FieldCollection) IsLinkElement ¶

func (FieldCollection) IsLinkElement() bool

type FieldInsert ¶

type FieldInsert struct {
	// Field for insert.
	FieldCode *string `json:"FieldCode,omitempty"`

	// Field for insert.
	LocaleId *string `json:"LocaleId,omitempty"`
}

Field for insert.

func (FieldInsert) IsFieldBase ¶

func (FieldInsert) IsFieldBase() bool

func (FieldInsert) IsFieldInsert ¶

func (FieldInsert) IsFieldInsert() bool
type FieldLink struct {
	// Field link.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Field link.
	NodeId *string `json:"NodeId,omitempty"`

	// Field link.
	FieldCode *string `json:"FieldCode,omitempty"`
}

Field link.

func (FieldLink) IsFieldLink() bool
func (FieldLink) IsNodeLink() bool

type FieldNames ¶

type FieldNames struct {
	// Represents a collection of merge fields within a document.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents a collection of merge fields within a document.
	Names []string `json:"Names,omitempty"`
}

Represents a collection of merge fields within a document.

func (FieldNames) IsFieldNames ¶

func (FieldNames) IsFieldNames() bool

func (FieldNames) IsLinkElement ¶

func (FieldNames) IsLinkElement() bool

type FieldNamesResponse ¶

type FieldNamesResponse struct {
	// The REST response with a collection of mail merge fields.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of mail merge fields.
	FieldNames *FieldNames `json:"FieldNames,omitempty"`
}

The REST response with a collection of mail merge fields.

func (FieldNamesResponse) IsFieldNamesResponse ¶

func (FieldNamesResponse) IsFieldNamesResponse() bool

func (FieldNamesResponse) IsWordsResponse ¶

func (FieldNamesResponse) IsWordsResponse() bool

type FieldResponse ¶

type FieldResponse struct {
	// The REST response with a field.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a field.
	Field *Field `json:"Field,omitempty"`
}

The REST response with a field.

func (FieldResponse) IsFieldResponse ¶

func (FieldResponse) IsFieldResponse() bool

func (FieldResponse) IsWordsResponse ¶

func (FieldResponse) IsWordsResponse() bool

type FieldUpdate ¶

type FieldUpdate struct {
	// Field for update.
	FieldCode *string `json:"FieldCode,omitempty"`

	// Field for update.
	LocaleId *string `json:"LocaleId,omitempty"`
}

Field for update.

func (FieldUpdate) IsFieldBase ¶

func (FieldUpdate) IsFieldBase() bool

func (FieldUpdate) IsFieldUpdate ¶

func (FieldUpdate) IsFieldUpdate() bool

type FieldsResponse ¶

type FieldsResponse struct {
	// The REST response with a collection of fields.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of fields.
	Fields *FieldCollection `json:"Fields,omitempty"`
}

The REST response with a collection of fields.

func (FieldsResponse) IsFieldsResponse ¶

func (FieldsResponse) IsFieldsResponse() bool

func (FieldsResponse) IsWordsResponse ¶

func (FieldsResponse) IsWordsResponse() bool
type FileLink struct {
	// Provides information for the file link.
	Href *string `json:"Href,omitempty"`

	// Provides information for the file link.
	Rel *string `json:"Rel,omitempty"`

	// Provides information for the file link.
	Title *string `json:"Title,omitempty"`

	// Provides information for the file link.
	Type *string `json:"Type,omitempty"`
}

Provides information for the file link.

func (FileLink) IsFileLink() bool
func (FileLink) IsLink() bool

type FilesList ¶

type FilesList struct {
	// Files list.
	Value []StorageFile `json:"Value,omitempty"`
}

Files list.

func (FilesList) IsFilesList ¶

func (FilesList) IsFilesList() bool

type FilesUploadResult ¶

type FilesUploadResult struct {
	// File upload result.
	Errors []Error `json:"Errors,omitempty"`

	// File upload result.
	Uploaded []string `json:"Uploaded,omitempty"`
}

File upload result.

func (FilesUploadResult) IsFilesUploadResult ¶

func (FilesUploadResult) IsFilesUploadResult() bool

type FixedPageSaveOptionsData ¶

type FixedPageSaveOptionsData struct {
	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	FileName *string `json:"FileName,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	ColorMode *string `json:"ColorMode,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	PageCount *int32 `json:"PageCount,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	PageIndex *int32 `json:"PageIndex,omitempty"`
}

Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).

func (FixedPageSaveOptionsData) IsFixedPageSaveOptionsData ¶

func (FixedPageSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (FixedPageSaveOptionsData) IsSaveOptionsData ¶

func (FixedPageSaveOptionsData) IsSaveOptionsData() bool

type Font ¶

type Font struct {
	// DTO container with a font element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a font element.
	AllCaps *bool `json:"AllCaps,omitempty"`

	// DTO container with a font element.
	Bidi *bool `json:"Bidi,omitempty"`

	// DTO container with a font element.
	Bold *bool `json:"Bold,omitempty"`

	// DTO container with a font element.
	BoldBi *bool `json:"BoldBi,omitempty"`

	// DTO container with a font element.
	Border *Border `json:"Border,omitempty"`

	// DTO container with a font element.
	Color *XmlColor `json:"Color,omitempty"`

	// DTO container with a font element.
	ComplexScript *bool `json:"ComplexScript,omitempty"`

	// DTO container with a font element.
	DoubleStrikeThrough *bool `json:"DoubleStrikeThrough,omitempty"`

	// DTO container with a font element.
	Emboss *bool `json:"Emboss,omitempty"`

	// DTO container with a font element.
	Engrave *bool `json:"Engrave,omitempty"`

	// DTO container with a font element.
	Hidden *bool `json:"Hidden,omitempty"`

	// DTO container with a font element.
	HighlightColor *XmlColor `json:"HighlightColor,omitempty"`

	// DTO container with a font element.
	Italic *bool `json:"Italic,omitempty"`

	// DTO container with a font element.
	ItalicBi *bool `json:"ItalicBi,omitempty"`

	// DTO container with a font element.
	Kerning *float64 `json:"Kerning,omitempty"`

	// DTO container with a font element.
	LocaleId *int32 `json:"LocaleId,omitempty"`

	// DTO container with a font element.
	LocaleIdBi *int32 `json:"LocaleIdBi,omitempty"`

	// DTO container with a font element.
	LocaleIdFarEast *int32 `json:"LocaleIdFarEast,omitempty"`

	// DTO container with a font element.
	Name *string `json:"Name,omitempty"`

	// DTO container with a font element.
	NameAscii *string `json:"NameAscii,omitempty"`

	// DTO container with a font element.
	NameBi *string `json:"NameBi,omitempty"`

	// DTO container with a font element.
	NameFarEast *string `json:"NameFarEast,omitempty"`

	// DTO container with a font element.
	NameOther *string `json:"NameOther,omitempty"`

	// DTO container with a font element.
	NoProofing *bool `json:"NoProofing,omitempty"`

	// DTO container with a font element.
	Outline *bool `json:"Outline,omitempty"`

	// DTO container with a font element.
	Position *float64 `json:"Position,omitempty"`

	// DTO container with a font element.
	Scaling *int32 `json:"Scaling,omitempty"`

	// DTO container with a font element.
	Shadow *bool `json:"Shadow,omitempty"`

	// DTO container with a font element.
	Size *float64 `json:"Size,omitempty"`

	// DTO container with a font element.
	SizeBi *float64 `json:"SizeBi,omitempty"`

	// DTO container with a font element.
	SmallCaps *bool `json:"SmallCaps,omitempty"`

	// DTO container with a font element.
	Spacing *float64 `json:"Spacing,omitempty"`

	// DTO container with a font element.
	StrikeThrough *bool `json:"StrikeThrough,omitempty"`

	// DTO container with a font element.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// DTO container with a font element.
	StyleName *string `json:"StyleName,omitempty"`

	// DTO container with a font element.
	Subscript *bool `json:"Subscript,omitempty"`

	// DTO container with a font element.
	Superscript *bool `json:"Superscript,omitempty"`

	// DTO container with a font element.
	TextEffect string `json:"TextEffect,omitempty"`

	// DTO container with a font element.
	Underline string `json:"Underline,omitempty"`

	// DTO container with a font element.
	UnderlineColor *XmlColor `json:"UnderlineColor,omitempty"`
}

DTO container with a font element.

func (Font) IsFont ¶

func (Font) IsFont() bool

func (Font) IsLinkElement ¶

func (Font) IsLinkElement() bool

type FontInfo ¶

type FontInfo struct {
	// DTO container with font info.
	FilePath *string `json:"FilePath,omitempty"`

	// DTO container with font info.
	FontFamilyName *string `json:"FontFamilyName,omitempty"`

	// DTO container with font info.
	FullFontName *string `json:"FullFontName,omitempty"`

	// DTO container with font info.
	Version *string `json:"Version,omitempty"`
}

DTO container with font info.

func (FontInfo) IsFontInfo ¶

func (FontInfo) IsFontInfo() bool

type FontResponse ¶

type FontResponse struct {
	// The REST response with a font.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a font.
	Font *Font `json:"Font,omitempty"`
}

The REST response with a font.

func (FontResponse) IsFontResponse ¶

func (FontResponse) IsFontResponse() bool

func (FontResponse) IsWordsResponse ¶

func (FontResponse) IsWordsResponse() bool

type Footnote ¶

type Footnote struct {
	// DTO container with a footnote.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a footnote.
	NodeId *string `json:"NodeId,omitempty"`

	// DTO container with a footnote.
	Content *StoryChildNodes `json:"Content,omitempty"`

	// DTO container with a footnote.
	FootnoteType string `json:"FootnoteType,omitempty"`

	// DTO container with a footnote.
	Position *DocumentPosition `json:"Position,omitempty"`

	// DTO container with a footnote.
	ReferenceMark *string `json:"ReferenceMark,omitempty"`

	// DTO container with a footnote.
	Text *string `json:"Text,omitempty"`
}

DTO container with a footnote.

func (Footnote) IsFootnote ¶

func (Footnote) IsFootnote() bool
func (Footnote) IsFootnoteLink() bool

type FootnoteBase ¶

type FootnoteBase struct {
	// Footnote base class.
	FootnoteType string `json:"FootnoteType,omitempty"`

	// Footnote base class.
	Position *DocumentPosition `json:"Position,omitempty"`

	// Footnote base class.
	ReferenceMark *string `json:"ReferenceMark,omitempty"`

	// Footnote base class.
	Text *string `json:"Text,omitempty"`
}

Footnote base class.

func (FootnoteBase) IsFootnoteBase ¶

func (FootnoteBase) IsFootnoteBase() bool

type FootnoteCollection ¶

type FootnoteCollection struct {
	// DTO container with a collection of footnotes.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a collection of footnotes.
	List []Footnote `json:"List,omitempty"`
}

DTO container with a collection of footnotes.

func (FootnoteCollection) IsFootnoteCollection ¶

func (FootnoteCollection) IsFootnoteCollection() bool

func (FootnoteCollection) IsLinkElement ¶

func (FootnoteCollection) IsLinkElement() bool

type FootnoteInsert ¶

type FootnoteInsert struct {
	// Footnote for insert.
	FootnoteType string `json:"FootnoteType,omitempty"`

	// Footnote for insert.
	Position *DocumentPosition `json:"Position,omitempty"`

	// Footnote for insert.
	ReferenceMark *string `json:"ReferenceMark,omitempty"`

	// Footnote for insert.
	Text *string `json:"Text,omitempty"`
}

Footnote for insert.

func (FootnoteInsert) IsFootnoteBase ¶

func (FootnoteInsert) IsFootnoteBase() bool

func (FootnoteInsert) IsFootnoteInsert ¶

func (FootnoteInsert) IsFootnoteInsert() bool
type FootnoteLink struct {
	// Footnote link.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Footnote link.
	NodeId *string `json:"NodeId,omitempty"`
}

Footnote link.

func (FootnoteLink) IsFootnoteLink() bool
func (FootnoteLink) IsNodeLink() bool

type FootnoteResponse ¶

type FootnoteResponse struct {
	// The REST response with a footnote.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a footnote.
	Footnote *Footnote `json:"Footnote,omitempty"`
}

The REST response with a footnote.

func (FootnoteResponse) IsFootnoteResponse ¶

func (FootnoteResponse) IsFootnoteResponse() bool

func (FootnoteResponse) IsWordsResponse ¶

func (FootnoteResponse) IsWordsResponse() bool

type FootnoteUpdate ¶

type FootnoteUpdate struct {
	// Footnote for update.
	FootnoteType string `json:"FootnoteType,omitempty"`

	// Footnote for update.
	Position *DocumentPosition `json:"Position,omitempty"`

	// Footnote for update.
	ReferenceMark *string `json:"ReferenceMark,omitempty"`

	// Footnote for update.
	Text *string `json:"Text,omitempty"`
}

Footnote for update.

func (FootnoteUpdate) IsFootnoteBase ¶

func (FootnoteUpdate) IsFootnoteBase() bool

func (FootnoteUpdate) IsFootnoteUpdate ¶

func (FootnoteUpdate) IsFootnoteUpdate() bool

type FootnotesResponse ¶

type FootnotesResponse struct {
	// The REST response with a collection of footnotes.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of footnotes.
	Footnotes *FootnoteCollection `json:"Footnotes,omitempty"`
}

The REST response with a collection of footnotes.

func (FootnotesResponse) IsFootnotesResponse ¶

func (FootnotesResponse) IsFootnotesResponse() bool

func (FootnotesResponse) IsWordsResponse ¶

func (FootnotesResponse) IsWordsResponse() bool

type FootnotesStatData ¶

type FootnotesStatData struct {
	// Container for the footnotes statistical data.
	ParagraphCount *int32 `json:"ParagraphCount,omitempty"`

	// Container for the footnotes statistical data.
	WordCount *int32 `json:"WordCount,omitempty"`
}

Container for the footnotes statistical data.

func (FootnotesStatData) IsFootnotesStatData ¶

func (FootnotesStatData) IsFootnotesStatData() bool

type FormField ¶

type FormField struct {
	// FromField.
	Link *WordsApiLink `json:"Link,omitempty"`

	// FromField.
	NodeId *string `json:"NodeId,omitempty"`

	// FromField.
	CalculateOnExit *bool `json:"CalculateOnExit,omitempty"`

	// FromField.
	Enabled *bool `json:"Enabled,omitempty"`

	// FromField.
	EntryMacro *string `json:"EntryMacro,omitempty"`

	// FromField.
	ExitMacro *string `json:"ExitMacro,omitempty"`

	// FromField.
	HelpText *string `json:"HelpText,omitempty"`

	// FromField.
	Name *string `json:"Name,omitempty"`

	// FromField.
	OwnHelp *bool `json:"OwnHelp,omitempty"`

	// FromField.
	OwnStatus *bool `json:"OwnStatus,omitempty"`

	// FromField.
	StatusText *string `json:"StatusText,omitempty"`
}

FromField.

func (FormField) IsFormField ¶

func (FormField) IsFormField() bool
func (FormField) IsNodeLink() bool

type FormFieldCheckbox ¶

type FormFieldCheckbox struct {
	// FormField checkbox element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// FormField checkbox element.
	NodeId *string `json:"NodeId,omitempty"`

	// FormField checkbox element.
	CalculateOnExit *bool `json:"CalculateOnExit,omitempty"`

	// FormField checkbox element.
	Enabled *bool `json:"Enabled,omitempty"`

	// FormField checkbox element.
	EntryMacro *string `json:"EntryMacro,omitempty"`

	// FormField checkbox element.
	ExitMacro *string `json:"ExitMacro,omitempty"`

	// FormField checkbox element.
	HelpText *string `json:"HelpText,omitempty"`

	// FormField checkbox element.
	Name *string `json:"Name,omitempty"`

	// FormField checkbox element.
	OwnHelp *bool `json:"OwnHelp,omitempty"`

	// FormField checkbox element.
	OwnStatus *bool `json:"OwnStatus,omitempty"`

	// FormField checkbox element.
	StatusText *string `json:"StatusText,omitempty"`

	// FormField checkbox element.
	CheckBoxSize *float64 `json:"CheckBoxSize,omitempty"`

	// FormField checkbox element.
	Checked *bool `json:"Checked,omitempty"`

	// FormField checkbox element.
	IsCheckBoxExactSize *bool `json:"IsCheckBoxExactSize,omitempty"`
}

FormField checkbox element.

func (FormFieldCheckbox) IsFormField ¶

func (FormFieldCheckbox) IsFormField() bool

func (FormFieldCheckbox) IsFormFieldCheckbox ¶

func (FormFieldCheckbox) IsFormFieldCheckbox() bool

type FormFieldCollection ¶

type FormFieldCollection struct {
	// DTO container with a collection of form fields.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a collection of form fields.
	List []FormField `json:"List,omitempty"`
}

DTO container with a collection of form fields.

func (FormFieldCollection) IsFormFieldCollection ¶

func (FormFieldCollection) IsFormFieldCollection() bool

func (FormFieldCollection) IsLinkElement ¶

func (FormFieldCollection) IsLinkElement() bool

type FormFieldDropDown ¶

type FormFieldDropDown struct {
	// FormField dropdownlist element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// FormField dropdownlist element.
	NodeId *string `json:"NodeId,omitempty"`

	// FormField dropdownlist element.
	CalculateOnExit *bool `json:"CalculateOnExit,omitempty"`

	// FormField dropdownlist element.
	Enabled *bool `json:"Enabled,omitempty"`

	// FormField dropdownlist element.
	EntryMacro *string `json:"EntryMacro,omitempty"`

	// FormField dropdownlist element.
	ExitMacro *string `json:"ExitMacro,omitempty"`

	// FormField dropdownlist element.
	HelpText *string `json:"HelpText,omitempty"`

	// FormField dropdownlist element.
	Name *string `json:"Name,omitempty"`

	// FormField dropdownlist element.
	OwnHelp *bool `json:"OwnHelp,omitempty"`

	// FormField dropdownlist element.
	OwnStatus *bool `json:"OwnStatus,omitempty"`

	// FormField dropdownlist element.
	StatusText *string `json:"StatusText,omitempty"`

	// FormField dropdownlist element.
	DropDownItems []string `json:"DropDownItems,omitempty"`

	// FormField dropdownlist element.
	DropDownSelectedIndex *int32 `json:"DropDownSelectedIndex,omitempty"`
}

FormField dropdownlist element.

func (FormFieldDropDown) IsFormField ¶

func (FormFieldDropDown) IsFormField() bool

func (FormFieldDropDown) IsFormFieldDropDown ¶

func (FormFieldDropDown) IsFormFieldDropDown() bool

type FormFieldResponse ¶

type FormFieldResponse struct {
	// The REST response with a form field.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a form field.
	FormField *FormField `json:"FormField,omitempty"`
}

The REST response with a form field.

func (FormFieldResponse) IsFormFieldResponse ¶

func (FormFieldResponse) IsFormFieldResponse() bool

func (FormFieldResponse) IsWordsResponse ¶

func (FormFieldResponse) IsWordsResponse() bool

type FormFieldTextInput ¶

type FormFieldTextInput struct {
	// FormField text input element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// FormField text input element.
	NodeId *string `json:"NodeId,omitempty"`

	// FormField text input element.
	CalculateOnExit *bool `json:"CalculateOnExit,omitempty"`

	// FormField text input element.
	Enabled *bool `json:"Enabled,omitempty"`

	// FormField text input element.
	EntryMacro *string `json:"EntryMacro,omitempty"`

	// FormField text input element.
	ExitMacro *string `json:"ExitMacro,omitempty"`

	// FormField text input element.
	HelpText *string `json:"HelpText,omitempty"`

	// FormField text input element.
	Name *string `json:"Name,omitempty"`

	// FormField text input element.
	OwnHelp *bool `json:"OwnHelp,omitempty"`

	// FormField text input element.
	OwnStatus *bool `json:"OwnStatus,omitempty"`

	// FormField text input element.
	StatusText *string `json:"StatusText,omitempty"`

	// FormField text input element.
	MaxLength *int32 `json:"MaxLength,omitempty"`

	// FormField text input element.
	TextInputDefault *string `json:"TextInputDefault,omitempty"`

	// FormField text input element.
	TextInputFormat *string `json:"TextInputFormat,omitempty"`

	// FormField text input element.
	TextInputType string `json:"TextInputType,omitempty"`
}

FormField text input element.

func (FormFieldTextInput) IsFormField ¶

func (FormFieldTextInput) IsFormField() bool

func (FormFieldTextInput) IsFormFieldTextInput ¶

func (FormFieldTextInput) IsFormFieldTextInput() bool

type FormFieldsResponse ¶

type FormFieldsResponse struct {
	// The REST response with a collection of form fields.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of form fields.
	FormFields *FormFieldCollection `json:"FormFields,omitempty"`
}

The REST response with a collection of form fields.

func (FormFieldsResponse) IsFormFieldsResponse ¶

func (FormFieldsResponse) IsFormFieldsResponse() bool

func (FormFieldsResponse) IsWordsResponse ¶

func (FormFieldsResponse) IsWordsResponse() bool

type GifSaveOptionsData ¶

type GifSaveOptionsData struct {
	// Container class for gif save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for gif save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for gif save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for gif save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for gif save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for gif save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for gif save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for gif save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for gif save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for gif save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for gif save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for gif save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for gif save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for gif save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for gif save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for gif save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for gif save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for gif save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container class for gif save options.
	HorizontalResolution *float64 `json:"HorizontalResolution,omitempty"`

	// Container class for gif save options.
	ImageBrightness *float64 `json:"ImageBrightness,omitempty"`

	// Container class for gif save options.
	ImageColorMode *string `json:"ImageColorMode,omitempty"`

	// Container class for gif save options.
	ImageContrast *float64 `json:"ImageContrast,omitempty"`

	// Container class for gif save options.
	PaperColor *string `json:"PaperColor,omitempty"`

	// Container class for gif save options.
	PixelFormat *string `json:"PixelFormat,omitempty"`

	// Container class for gif save options.
	Resolution *float64 `json:"Resolution,omitempty"`

	// Container class for gif save options.
	Scale *float64 `json:"Scale,omitempty"`

	// Container class for gif save options.
	UseAntiAliasing *bool `json:"UseAntiAliasing,omitempty"`

	// Container class for gif save options.
	UseGdiEmfRenderer *bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container class for gif save options.
	UseHighQualityRendering *bool `json:"UseHighQualityRendering,omitempty"`

	// Container class for gif save options.
	VerticalResolution *float64 `json:"VerticalResolution,omitempty"`
}

Container class for gif save options.

func (GifSaveOptionsData) IsGifSaveOptionsData ¶

func (GifSaveOptionsData) IsGifSaveOptionsData() bool

func (GifSaveOptionsData) IsImageSaveOptionsData ¶

func (GifSaveOptionsData) IsImageSaveOptionsData() bool

type GraphicsQualityOptionsData ¶

type GraphicsQualityOptionsData struct {
	// Allows to specify additional System.Drawing.Graphics quality options.
	CompositingMode string `json:"CompositingMode,omitempty"`

	// Allows to specify additional System.Drawing.Graphics quality options.
	CompositingQuality string `json:"CompositingQuality,omitempty"`

	// Allows to specify additional System.Drawing.Graphics quality options.
	InterpolationMode string `json:"InterpolationMode,omitempty"`

	// Allows to specify additional System.Drawing.Graphics quality options.
	SmoothingMode string `json:"SmoothingMode,omitempty"`

	// Allows to specify additional System.Drawing.Graphics quality options.
	StringFormat *StringFormatData `json:"StringFormat,omitempty"`

	// Allows to specify additional System.Drawing.Graphics quality options.
	TextRenderingHint string `json:"TextRenderingHint,omitempty"`
}

Allows to specify additional System.Drawing.Graphics quality options.

func (GraphicsQualityOptionsData) IsGraphicsQualityOptionsData ¶

func (GraphicsQualityOptionsData) IsGraphicsQualityOptionsData() bool

type HeaderFooter ¶

type HeaderFooter struct {
	// DTO container with a section element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a section element.
	Type string `json:"Type,omitempty"`

	// DTO container with a section element.
	ChildNodes []NodeLink `json:"ChildNodes,omitempty"`

	// DTO container with a section element.
	DrawingObjects *LinkElement `json:"DrawingObjects,omitempty"`

	// DTO container with a section element.
	Paragraphs *LinkElement `json:"Paragraphs,omitempty"`
}

DTO container with a section element.

func (HeaderFooter) IsHeaderFooter ¶

func (HeaderFooter) IsHeaderFooter() bool
func (HeaderFooter) IsHeaderFooterLink() bool
type HeaderFooterLink struct {
	// HeaderFooter link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// HeaderFooter link element.
	Type string `json:"Type,omitempty"`
}

HeaderFooter link element.

func (HeaderFooterLink) IsHeaderFooterLink() bool

func (HeaderFooterLink) IsLinkElement ¶

func (HeaderFooterLink) IsLinkElement() bool

type HeaderFooterLinkCollection ¶

type HeaderFooterLinkCollection struct {
	// The collection of HeaderFooter's links.
	Link *WordsApiLink `json:"Link,omitempty"`

	// The collection of HeaderFooter's links.
	List []HeaderFooterLink `json:"List,omitempty"`
}

The collection of HeaderFooter's links.

func (HeaderFooterLinkCollection) IsHeaderFooterLinkCollection ¶

func (HeaderFooterLinkCollection) IsHeaderFooterLinkCollection() bool

func (HeaderFooterLinkCollection) IsLinkElement ¶

func (HeaderFooterLinkCollection) IsLinkElement() bool

type HeaderFooterResponse ¶

type HeaderFooterResponse struct {
	// The REST response with a HeaderFooter.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a HeaderFooter.
	HeaderFooter *HeaderFooter `json:"HeaderFooter,omitempty"`
}

The REST response with a HeaderFooter.

func (HeaderFooterResponse) IsHeaderFooterResponse ¶

func (HeaderFooterResponse) IsHeaderFooterResponse() bool

func (HeaderFooterResponse) IsWordsResponse ¶

func (HeaderFooterResponse) IsWordsResponse() bool

type HeaderFootersResponse ¶

type HeaderFootersResponse struct {
	// The REST response with a collection of HeaderFooter elements.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of HeaderFooter elements.
	HeaderFooters *HeaderFooterLinkCollection `json:"HeaderFooters,omitempty"`
}

The REST response with a collection of HeaderFooter elements.

func (HeaderFootersResponse) IsHeaderFootersResponse ¶

func (HeaderFootersResponse) IsHeaderFootersResponse() bool

func (HeaderFootersResponse) IsWordsResponse ¶

func (HeaderFootersResponse) IsWordsResponse() bool

type HtmlFixedSaveOptionsData ¶

type HtmlFixedSaveOptionsData struct {
	// Container class for fixed html save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for fixed html save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for fixed html save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for fixed html save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for fixed html save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for fixed html save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for fixed html save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for fixed html save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for fixed html save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for fixed html save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for fixed html save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for fixed html save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for fixed html save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for fixed html save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for fixed html save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for fixed html save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for fixed html save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for fixed html save options.
	CssClassNamesPrefix *string `json:"CssClassNamesPrefix,omitempty"`

	// Container class for fixed html save options.
	Encoding *string `json:"Encoding,omitempty"`

	// Container class for fixed html save options.
	ExportEmbeddedCss *bool `json:"ExportEmbeddedCss,omitempty"`

	// Container class for fixed html save options.
	ExportEmbeddedFonts *bool `json:"ExportEmbeddedFonts,omitempty"`

	// Container class for fixed html save options.
	ExportEmbeddedImages *bool `json:"ExportEmbeddedImages,omitempty"`

	// Container class for fixed html save options.
	ExportFormFields *bool `json:"ExportFormFields,omitempty"`

	// Container class for fixed html save options.
	FontFormat *string `json:"FontFormat,omitempty"`

	// Container class for fixed html save options.
	PageHorizontalAlignment *string `json:"PageHorizontalAlignment,omitempty"`

	// Container class for fixed html save options.
	PageMargins *float64 `json:"PageMargins,omitempty"`

	// Container class for fixed html save options.
	ResourcesFolder *string `json:"ResourcesFolder,omitempty"`

	// Container class for fixed html save options.
	ResourcesFolderAlias *string `json:"ResourcesFolderAlias,omitempty"`

	// Container class for fixed html save options.
	SaveFontFaceCssSeparately *bool `json:"SaveFontFaceCssSeparately,omitempty"`

	// Container class for fixed html save options.
	ShowPageBorder *bool `json:"ShowPageBorder,omitempty"`

	// Container class for fixed html save options.
	UseTargetMachineFonts *bool `json:"UseTargetMachineFonts,omitempty"`
}

Container class for fixed html save options.

func (HtmlFixedSaveOptionsData) IsFixedPageSaveOptionsData ¶

func (HtmlFixedSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (HtmlFixedSaveOptionsData) IsHtmlFixedSaveOptionsData ¶

func (HtmlFixedSaveOptionsData) IsHtmlFixedSaveOptionsData() bool

type HtmlSaveOptionsData ¶

type HtmlSaveOptionsData struct {
	// Container class for html save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for html save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for html save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for html save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for html save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for html save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for html save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for html save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for html save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for html save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for html save options.
	AllowNegativeIndent *bool `json:"AllowNegativeIndent,omitempty"`

	// Container class for html save options.
	CssClassNamePrefix *string `json:"CssClassNamePrefix,omitempty"`

	// Container class for html save options.
	CssStyleSheetFileName *string `json:"CssStyleSheetFileName,omitempty"`

	// Container class for html save options.
	CssStyleSheetType *string `json:"CssStyleSheetType,omitempty"`

	// Container class for html save options.
	DocumentSplitCriteria *string `json:"DocumentSplitCriteria,omitempty"`

	// Container class for html save options.
	DocumentSplitHeadingLevel *int32 `json:"DocumentSplitHeadingLevel,omitempty"`

	// Container class for html save options.
	Encoding *string `json:"Encoding,omitempty"`

	// Container class for html save options.
	ExportDocumentProperties *bool `json:"ExportDocumentProperties,omitempty"`

	// Container class for html save options.
	ExportDropDownFormFieldAsText *bool `json:"ExportDropDownFormFieldAsText,omitempty"`

	// Container class for html save options.
	ExportFontResources *bool `json:"ExportFontResources,omitempty"`

	// Container class for html save options.
	ExportFontsAsBase64 *bool `json:"ExportFontsAsBase64,omitempty"`

	// Container class for html save options.
	ExportHeadersFootersMode *string `json:"ExportHeadersFootersMode,omitempty"`

	// Container class for html save options.
	ExportImagesAsBase64 *bool `json:"ExportImagesAsBase64,omitempty"`

	// Container class for html save options.
	ExportLanguageInformation *bool `json:"ExportLanguageInformation,omitempty"`

	// Container class for html save options.
	ExportListLabels *string `json:"ExportListLabels,omitempty"`

	// Container class for html save options.
	ExportOriginalUrlForLinkedImages *bool `json:"ExportOriginalUrlForLinkedImages,omitempty"`

	// Container class for html save options.
	ExportPageMargins *bool `json:"ExportPageMargins,omitempty"`

	// Container class for html save options.
	ExportPageSetup *bool `json:"ExportPageSetup,omitempty"`

	// Container class for html save options.
	ExportRelativeFontSize *bool `json:"ExportRelativeFontSize,omitempty"`

	// Container class for html save options.
	ExportRoundtripInformation *bool `json:"ExportRoundtripInformation,omitempty"`

	// Container class for html save options.
	ExportTextBoxAsSvg *bool `json:"ExportTextBoxAsSvg,omitempty"`

	// Container class for html save options.
	ExportTextInputFormFieldAsText *bool `json:"ExportTextInputFormFieldAsText,omitempty"`

	// Container class for html save options.
	ExportTocPageNumbers *bool `json:"ExportTocPageNumbers,omitempty"`

	// Container class for html save options.
	ExportXhtmlTransitional *bool `json:"ExportXhtmlTransitional,omitempty"`

	// Container class for html save options.
	FontResourcesSubsettingSizeThreshold *int32 `json:"FontResourcesSubsettingSizeThreshold,omitempty"`

	// Container class for html save options.
	FontsFolder *string `json:"FontsFolder,omitempty"`

	// Container class for html save options.
	FontsFolderAlias *string `json:"FontsFolderAlias,omitempty"`

	// Container class for html save options.
	HtmlVersion string `json:"HtmlVersion,omitempty"`

	// Container class for html save options.
	ImageResolution *int32 `json:"ImageResolution,omitempty"`

	// Container class for html save options.
	ImagesFolder *string `json:"ImagesFolder,omitempty"`

	// Container class for html save options.
	ImagesFolderAlias *string `json:"ImagesFolderAlias,omitempty"`

	// Container class for html save options.
	MetafileFormat string `json:"MetafileFormat,omitempty"`

	// Container class for html save options.
	OfficeMathOutputMode string `json:"OfficeMathOutputMode,omitempty"`

	// Container class for html save options.
	PrettyFormat *bool `json:"PrettyFormat,omitempty"`

	// Container class for html save options.
	ResolveFontNames *bool `json:"ResolveFontNames,omitempty"`

	// Container class for html save options.
	ResourceFolder *string `json:"ResourceFolder,omitempty"`

	// Container class for html save options.
	ResourceFolderAlias *string `json:"ResourceFolderAlias,omitempty"`

	// Container class for html save options.
	ScaleImageToShapeSize *bool `json:"ScaleImageToShapeSize,omitempty"`

	// Container class for html save options.
	TableWidthOutputMode *string `json:"TableWidthOutputMode,omitempty"`
}

Container class for html save options.

func (HtmlSaveOptionsData) IsHtmlSaveOptionsData ¶

func (HtmlSaveOptionsData) IsHtmlSaveOptionsData() bool

func (HtmlSaveOptionsData) IsSaveOptionsData ¶

func (HtmlSaveOptionsData) IsSaveOptionsData() bool
type Hyperlink struct {
	// Hyperlink element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Hyperlink element.
	DisplayText *string `json:"DisplayText,omitempty"`

	// Hyperlink element.
	Value *string `json:"Value,omitempty"`
}

Hyperlink element.

func (Hyperlink) IsHyperlink() bool

func (Hyperlink) IsLinkElement ¶

func (Hyperlink) IsLinkElement() bool

type HyperlinkResponse ¶

type HyperlinkResponse struct {
	// The REST response with a hyperlink.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a hyperlink.
	Hyperlink *Hyperlink `json:"Hyperlink,omitempty"`
}

The REST response with a hyperlink.

func (HyperlinkResponse) IsHyperlinkResponse ¶

func (HyperlinkResponse) IsHyperlinkResponse() bool

func (HyperlinkResponse) IsWordsResponse ¶

func (HyperlinkResponse) IsWordsResponse() bool
type Hyperlinks struct {
	// Collection of Hyperlink.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of Hyperlink.
	HyperlinkList []Hyperlink `json:"HyperlinkList,omitempty"`
}

Collection of Hyperlink.

func (Hyperlinks) IsHyperlinks() bool

func (Hyperlinks) IsLinkElement ¶

func (Hyperlinks) IsLinkElement() bool

type HyperlinksResponse ¶

type HyperlinksResponse struct {
	// The REST response with a collection of hyperlinks.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of hyperlinks.
	Hyperlinks *Hyperlinks `json:"Hyperlinks,omitempty"`
}

The REST response with a collection of hyperlinks.

func (HyperlinksResponse) IsHyperlinksResponse ¶

func (HyperlinksResponse) IsHyperlinksResponse() bool

func (HyperlinksResponse) IsWordsResponse ¶

func (HyperlinksResponse) IsWordsResponse() bool

type IApiError ¶

type IApiError interface {
	IsApiError() bool
}

type IAvailableFontsResponse ¶

type IAvailableFontsResponse interface {
	IsAvailableFontsResponse() bool
}

type IBmpSaveOptionsData ¶

type IBmpSaveOptionsData interface {
	IsBmpSaveOptionsData() bool
}

type IBookmark ¶

type IBookmark interface {
	IsBookmark() bool
}

type IBookmarkData ¶

type IBookmarkData interface {
	IsBookmarkData() bool
}

type IBookmarkResponse ¶

type IBookmarkResponse interface {
	IsBookmarkResponse() bool
}

type IBookmarks ¶

type IBookmarks interface {
	IsBookmarks() bool
}

type IBookmarksOutlineLevelData ¶

type IBookmarksOutlineLevelData interface {
	IsBookmarksOutlineLevelData() bool
}

type IBookmarksResponse ¶

type IBookmarksResponse interface {
	IsBookmarksResponse() bool
}

type IBorder ¶

type IBorder interface {
	IsBorder() bool
}

type IBorderResponse ¶

type IBorderResponse interface {
	IsBorderResponse() bool
}

type IBordersCollection ¶

type IBordersCollection interface {
	IsBordersCollection() bool
}

type IBordersResponse ¶

type IBordersResponse interface {
	IsBordersResponse() bool
}

type IClassificationResponse ¶

type IClassificationResponse interface {
	IsClassificationResponse() bool
}

type IClassificationResult ¶

type IClassificationResult interface {
	IsClassificationResult() bool
}

type IComment ¶

type IComment interface {
	IsComment() bool
}

type ICommentBase ¶

type ICommentBase interface {
	IsCommentBase() bool
}

type ICommentInsert ¶

type ICommentInsert interface {
	IsCommentInsert() bool
}
type ICommentLink interface {
	IsCommentLink() bool
}

type ICommentResponse ¶

type ICommentResponse interface {
	IsCommentResponse() bool
}

type ICommentUpdate ¶

type ICommentUpdate interface {
	IsCommentUpdate() bool
}

type ICommentsCollection ¶

type ICommentsCollection interface {
	IsCommentsCollection() bool
}

type ICommentsResponse ¶

type ICommentsResponse interface {
	IsCommentsResponse() bool
}

type ICompareData ¶

type ICompareData interface {
	IsCompareData() bool
}

type ICompareOptions ¶

type ICompareOptions interface {
	IsCompareOptions() bool
}

type ICsvDataLoadOptions ¶

type ICsvDataLoadOptions interface {
	IsCsvDataLoadOptions() bool
}

type IDocSaveOptionsData ¶

type IDocSaveOptionsData interface {
	IsDocSaveOptionsData() bool
}

type IDocument ¶

type IDocument interface {
	IsDocument() bool
}

type IDocumentEntry ¶

type IDocumentEntry interface {
	IsDocumentEntry() bool
}

type IDocumentEntryList ¶

type IDocumentEntryList interface {
	IsDocumentEntryList() bool
}

type IDocumentPosition ¶

type IDocumentPosition interface {
	IsDocumentPosition() bool
}

type IDocumentProperties ¶

type IDocumentProperties interface {
	IsDocumentProperties() bool
}

type IDocumentPropertiesResponse ¶

type IDocumentPropertiesResponse interface {
	IsDocumentPropertiesResponse() bool
}

type IDocumentProperty ¶

type IDocumentProperty interface {
	IsDocumentProperty() bool
}

type IDocumentPropertyBase ¶

type IDocumentPropertyBase interface {
	IsDocumentPropertyBase() bool
}

type IDocumentPropertyCreateOrUpdate ¶

type IDocumentPropertyCreateOrUpdate interface {
	IsDocumentPropertyCreateOrUpdate() bool
}

type IDocumentPropertyResponse ¶

type IDocumentPropertyResponse interface {
	IsDocumentPropertyResponse() bool
}

type IDocumentResponse ¶

type IDocumentResponse interface {
	IsDocumentResponse() bool
}

type IDocumentStatData ¶

type IDocumentStatData interface {
	IsDocumentStatData() bool
}

type IDownsampleOptionsData ¶

type IDownsampleOptionsData interface {
	IsDownsampleOptionsData() bool
}

type IDrawingObject ¶

type IDrawingObject interface {
	IsDrawingObject() bool
}

type IDrawingObjectCollection ¶

type IDrawingObjectCollection interface {
	IsDrawingObjectCollection() bool
}

type IDrawingObjectInsert ¶

type IDrawingObjectInsert interface {
	IsDrawingObjectInsert() bool
}
type IDrawingObjectLink interface {
	IsDrawingObjectLink() bool
}

type IDrawingObjectResponse ¶

type IDrawingObjectResponse interface {
	IsDrawingObjectResponse() bool
}

type IDrawingObjectUpdate ¶

type IDrawingObjectUpdate interface {
	IsDrawingObjectUpdate() bool
}

type IDrawingObjectsResponse ¶

type IDrawingObjectsResponse interface {
	IsDrawingObjectsResponse() bool
}

type IEmfSaveOptionsData ¶

type IEmfSaveOptionsData interface {
	IsEmfSaveOptionsData() bool
}

type IEpubSaveOptionsData ¶

type IEpubSaveOptionsData interface {
	IsEpubSaveOptionsData() bool
}

type IError ¶

type IError interface {
	IsError() bool
}

type IErrorDetails ¶

type IErrorDetails interface {
	IsErrorDetails() bool
}

type IField ¶

type IField interface {
	IsField() bool
}

type IFieldBase ¶

type IFieldBase interface {
	IsFieldBase() bool
}

type IFieldCollection ¶

type IFieldCollection interface {
	IsFieldCollection() bool
}

type IFieldInsert ¶

type IFieldInsert interface {
	IsFieldInsert() bool
}
type IFieldLink interface {
	IsFieldLink() bool
}

type IFieldNames ¶

type IFieldNames interface {
	IsFieldNames() bool
}

type IFieldNamesResponse ¶

type IFieldNamesResponse interface {
	IsFieldNamesResponse() bool
}

type IFieldResponse ¶

type IFieldResponse interface {
	IsFieldResponse() bool
}

type IFieldUpdate ¶

type IFieldUpdate interface {
	IsFieldUpdate() bool
}

type IFieldsResponse ¶

type IFieldsResponse interface {
	IsFieldsResponse() bool
}
type IFileLink interface {
	IsFileLink() bool
}

type IFilesList ¶

type IFilesList interface {
	IsFilesList() bool
}

type IFilesUploadResult ¶

type IFilesUploadResult interface {
	IsFilesUploadResult() bool
}

type IFixedPageSaveOptionsData ¶

type IFixedPageSaveOptionsData interface {
	IsFixedPageSaveOptionsData() bool
}

type IFont ¶

type IFont interface {
	IsFont() bool
}

type IFontInfo ¶

type IFontInfo interface {
	IsFontInfo() bool
}

type IFontResponse ¶

type IFontResponse interface {
	IsFontResponse() bool
}

type IFootnote ¶

type IFootnote interface {
	IsFootnote() bool
}

type IFootnoteBase ¶

type IFootnoteBase interface {
	IsFootnoteBase() bool
}

type IFootnoteCollection ¶

type IFootnoteCollection interface {
	IsFootnoteCollection() bool
}

type IFootnoteInsert ¶

type IFootnoteInsert interface {
	IsFootnoteInsert() bool
}
type IFootnoteLink interface {
	IsFootnoteLink() bool
}

type IFootnoteResponse ¶

type IFootnoteResponse interface {
	IsFootnoteResponse() bool
}

type IFootnoteUpdate ¶

type IFootnoteUpdate interface {
	IsFootnoteUpdate() bool
}

type IFootnotesResponse ¶

type IFootnotesResponse interface {
	IsFootnotesResponse() bool
}

type IFootnotesStatData ¶

type IFootnotesStatData interface {
	IsFootnotesStatData() bool
}

type IFormField ¶

type IFormField interface {
	IsFormField() bool
}

type IFormFieldCheckbox ¶

type IFormFieldCheckbox interface {
	IsFormFieldCheckbox() bool
}

type IFormFieldCollection ¶

type IFormFieldCollection interface {
	IsFormFieldCollection() bool
}

type IFormFieldDropDown ¶

type IFormFieldDropDown interface {
	IsFormFieldDropDown() bool
}

type IFormFieldResponse ¶

type IFormFieldResponse interface {
	IsFormFieldResponse() bool
}

type IFormFieldTextInput ¶

type IFormFieldTextInput interface {
	IsFormFieldTextInput() bool
}

type IFormFieldsResponse ¶

type IFormFieldsResponse interface {
	IsFormFieldsResponse() bool
}

type IGifSaveOptionsData ¶

type IGifSaveOptionsData interface {
	IsGifSaveOptionsData() bool
}

type IGraphicsQualityOptionsData ¶

type IGraphicsQualityOptionsData interface {
	IsGraphicsQualityOptionsData() bool
}

type IHeaderFooter ¶

type IHeaderFooter interface {
	IsHeaderFooter() bool
}
type IHeaderFooterLink interface {
	IsHeaderFooterLink() bool
}

type IHeaderFooterLinkCollection ¶

type IHeaderFooterLinkCollection interface {
	IsHeaderFooterLinkCollection() bool
}

type IHeaderFooterResponse ¶

type IHeaderFooterResponse interface {
	IsHeaderFooterResponse() bool
}

type IHeaderFootersResponse ¶

type IHeaderFootersResponse interface {
	IsHeaderFootersResponse() bool
}

type IHtmlFixedSaveOptionsData ¶

type IHtmlFixedSaveOptionsData interface {
	IsHtmlFixedSaveOptionsData() bool
}

type IHtmlSaveOptionsData ¶

type IHtmlSaveOptionsData interface {
	IsHtmlSaveOptionsData() bool
}
type IHyperlink interface {
	IsHyperlink() bool
}

type IHyperlinkResponse ¶

type IHyperlinkResponse interface {
	IsHyperlinkResponse() bool
}
type IHyperlinks interface {
	IsHyperlinks() bool
}

type IHyperlinksResponse ¶

type IHyperlinksResponse interface {
	IsHyperlinksResponse() bool
}

type IImageSaveOptionsData ¶

type IImageSaveOptionsData interface {
	IsImageSaveOptionsData() bool
}

type IJpegSaveOptionsData ¶

type IJpegSaveOptionsData interface {
	IsJpegSaveOptionsData() bool
}
type ILink interface {
	IsLink() bool
}

type ILinkElement ¶

type ILinkElement interface {
	IsLinkElement() bool
}

type IListFormat ¶

type IListFormat interface {
	IsListFormat() bool
}

type IListFormatUpdate ¶

type IListFormatUpdate interface {
	IsListFormatUpdate() bool
}

type IListInfo ¶

type IListInfo interface {
	IsListInfo() bool
}

type IListInsert ¶

type IListInsert interface {
	IsListInsert() bool
}

type IListLevel ¶

type IListLevel interface {
	IsListLevel() bool
}

type IListLevelUpdate ¶

type IListLevelUpdate interface {
	IsListLevelUpdate() bool
}

type IListLevels ¶

type IListLevels interface {
	IsListLevels() bool
}

type IListResponse ¶

type IListResponse interface {
	IsListResponse() bool
}

type IListUpdate ¶

type IListUpdate interface {
	IsListUpdate() bool
}

type ILists ¶

type ILists interface {
	IsLists() bool
}

type IListsResponse ¶

type IListsResponse interface {
	IsListsResponse() bool
}

type ILoadWebDocumentData ¶

type ILoadWebDocumentData interface {
	IsLoadWebDocumentData() bool
}

type IMarkdownSaveOptionsData ¶

type IMarkdownSaveOptionsData interface {
	IsMarkdownSaveOptionsData() bool
}

type IMetafileRenderingOptionsData ¶

type IMetafileRenderingOptionsData interface {
	IsMetafileRenderingOptionsData() bool
}

type IMhtmlSaveOptionsData ¶

type IMhtmlSaveOptionsData interface {
	IsMhtmlSaveOptionsData() bool
}

type IModificationOperationResult ¶

type IModificationOperationResult interface {
	IsModificationOperationResult() bool
}
type INodeLink interface {
	IsNodeLink() bool
}

type IOdtSaveOptionsData ¶

type IOdtSaveOptionsData interface {
	IsOdtSaveOptionsData() bool
}
type IOfficeMathLink interface {
	IsOfficeMathLink() bool
}

type IOfficeMathObject ¶

type IOfficeMathObject interface {
	IsOfficeMathObject() bool
}

type IOfficeMathObjectResponse ¶

type IOfficeMathObjectResponse interface {
	IsOfficeMathObjectResponse() bool
}

type IOfficeMathObjectsCollection ¶

type IOfficeMathObjectsCollection interface {
	IsOfficeMathObjectsCollection() bool
}

type IOfficeMathObjectsResponse ¶

type IOfficeMathObjectsResponse interface {
	IsOfficeMathObjectsResponse() bool
}

type IOoxmlSaveOptionsData ¶

type IOoxmlSaveOptionsData interface {
	IsOoxmlSaveOptionsData() bool
}

type IOptimizationOptions ¶

type IOptimizationOptions interface {
	IsOptimizationOptions() bool
}

type IOutlineOptionsData ¶

type IOutlineOptionsData interface {
	IsOutlineOptionsData() bool
}

type IPageNumber ¶

type IPageNumber interface {
	IsPageNumber() bool
}

type IPageSetup ¶

type IPageSetup interface {
	IsPageSetup() bool
}

type IPageStatData ¶

type IPageStatData interface {
	IsPageStatData() bool
}

type IParagraph ¶

type IParagraph interface {
	IsParagraph() bool
}

type IParagraphFormat ¶

type IParagraphFormat interface {
	IsParagraphFormat() bool
}

type IParagraphFormatBase ¶

type IParagraphFormatBase interface {
	IsParagraphFormatBase() bool
}

type IParagraphFormatResponse ¶

type IParagraphFormatResponse interface {
	IsParagraphFormatResponse() bool
}

type IParagraphFormatUpdate ¶

type IParagraphFormatUpdate interface {
	IsParagraphFormatUpdate() bool
}

type IParagraphInsert ¶

type IParagraphInsert interface {
	IsParagraphInsert() bool
}
type IParagraphLink interface {
	IsParagraphLink() bool
}

type IParagraphLinkCollection ¶

type IParagraphLinkCollection interface {
	IsParagraphLinkCollection() bool
}

type IParagraphLinkCollectionResponse ¶

type IParagraphLinkCollectionResponse interface {
	IsParagraphLinkCollectionResponse() bool
}

type IParagraphListFormatResponse ¶

type IParagraphListFormatResponse interface {
	IsParagraphListFormatResponse() bool
}

type IParagraphResponse ¶

type IParagraphResponse interface {
	IsParagraphResponse() bool
}

type IPclSaveOptionsData ¶

type IPclSaveOptionsData interface {
	IsPclSaveOptionsData() bool
}

type IPdfDigitalSignatureDetailsData ¶

type IPdfDigitalSignatureDetailsData interface {
	IsPdfDigitalSignatureDetailsData() bool
}

type IPdfEncryptionDetailsData ¶

type IPdfEncryptionDetailsData interface {
	IsPdfEncryptionDetailsData() bool
}

type IPdfSaveOptionsData ¶

type IPdfSaveOptionsData interface {
	IsPdfSaveOptionsData() bool
}

type IPngSaveOptionsData ¶

type IPngSaveOptionsData interface {
	IsPngSaveOptionsData() bool
}

type IPreferredWidth ¶

type IPreferredWidth interface {
	IsPreferredWidth() bool
}

type IProtectionData ¶

type IProtectionData interface {
	IsProtectionData() bool
}

type IProtectionDataResponse ¶

type IProtectionDataResponse interface {
	IsProtectionDataResponse() bool
}

type IProtectionRequest ¶

type IProtectionRequest interface {
	IsProtectionRequest() bool
}

type IPsSaveOptionsData ¶

type IPsSaveOptionsData interface {
	IsPsSaveOptionsData() bool
}

type IRangeDocument ¶

type IRangeDocument interface {
	IsRangeDocument() bool
}

type IRangeTextResponse ¶

type IRangeTextResponse interface {
	IsRangeTextResponse() bool
}

type IReplaceRange ¶

type IReplaceRange interface {
	IsReplaceRange() bool
}

type IReplaceTextParameters ¶

type IReplaceTextParameters interface {
	IsReplaceTextParameters() bool
}

type IReplaceTextResponse ¶

type IReplaceTextResponse interface {
	IsReplaceTextResponse() bool
}

type IReportBuildOptions ¶

type IReportBuildOptions interface {
	IsReportBuildOptions() bool
}

type IReportEngineSettings ¶

type IReportEngineSettings interface {
	IsReportEngineSettings() bool
}

type IRevisionsModificationResponse ¶

type IRevisionsModificationResponse interface {
	IsRevisionsModificationResponse() bool
}

type IRtfSaveOptionsData ¶

type IRtfSaveOptionsData interface {
	IsRtfSaveOptionsData() bool
}

type IRun ¶

type IRun interface {
	IsRun() bool
}

type IRunBase ¶

type IRunBase interface {
	IsRunBase() bool
}

type IRunInsert ¶

type IRunInsert interface {
	IsRunInsert() bool
}
type IRunLink interface {
	IsRunLink() bool
}

type IRunResponse ¶

type IRunResponse interface {
	IsRunResponse() bool
}

type IRunUpdate ¶

type IRunUpdate interface {
	IsRunUpdate() bool
}

type IRuns ¶

type IRuns interface {
	IsRuns() bool
}

type IRunsResponse ¶

type IRunsResponse interface {
	IsRunsResponse() bool
}

type ISaveOptionsData ¶

type ISaveOptionsData interface {
	IsSaveOptionsData() bool
}

type ISaveResponse ¶

type ISaveResponse interface {
	IsSaveResponse() bool
}

type ISaveResult ¶

type ISaveResult interface {
	IsSaveResult() bool
}

type ISearchResponse ¶

type ISearchResponse interface {
	IsSearchResponse() bool
}

type ISearchResult ¶

type ISearchResult interface {
	IsSearchResult() bool
}

type ISearchResultsCollection ¶

type ISearchResultsCollection interface {
	IsSearchResultsCollection() bool
}

type ISection ¶

type ISection interface {
	IsSection() bool
}
type ISectionLink interface {
	IsSectionLink() bool
}

type ISectionLinkCollection ¶

type ISectionLinkCollection interface {
	IsSectionLinkCollection() bool
}

type ISectionLinkCollectionResponse ¶

type ISectionLinkCollectionResponse interface {
	IsSectionLinkCollectionResponse() bool
}

type ISectionPageSetupResponse ¶

type ISectionPageSetupResponse interface {
	IsSectionPageSetupResponse() bool
}

type ISectionResponse ¶

type ISectionResponse interface {
	IsSectionResponse() bool
}

type IShading ¶

type IShading interface {
	IsShading() bool
}

type ISplitDocumentResponse ¶

type ISplitDocumentResponse interface {
	IsSplitDocumentResponse() bool
}

type ISplitDocumentResult ¶

type ISplitDocumentResult interface {
	IsSplitDocumentResult() bool
}

type IStatDataResponse ¶

type IStatDataResponse interface {
	IsStatDataResponse() bool
}

type IStorageFile ¶

type IStorageFile interface {
	IsStorageFile() bool
}

type IStoryChildNodes ¶

type IStoryChildNodes interface {
	IsStoryChildNodes() bool
}

type IStringFormatData ¶

type IStringFormatData interface {
	IsStringFormatData() bool
}

type IStyle ¶

type IStyle interface {
	IsStyle() bool
}

type IStyleApply ¶

type IStyleApply interface {
	IsStyleApply() bool
}

type IStyleCopy ¶

type IStyleCopy interface {
	IsStyleCopy() bool
}

type IStyleInsert ¶

type IStyleInsert interface {
	IsStyleInsert() bool
}

type IStyleResponse ¶

type IStyleResponse interface {
	IsStyleResponse() bool
}

type IStyleUpdate ¶

type IStyleUpdate interface {
	IsStyleUpdate() bool
}

type IStylesResponse ¶

type IStylesResponse interface {
	IsStylesResponse() bool
}

type ISvgSaveOptionsData ¶

type ISvgSaveOptionsData interface {
	IsSvgSaveOptionsData() bool
}

type ITabStop ¶

type ITabStop interface {
	IsTabStop() bool
}

type ITabStopBase ¶

type ITabStopBase interface {
	IsTabStopBase() bool
}

type ITabStopInsert ¶

type ITabStopInsert interface {
	IsTabStopInsert() bool
}

type ITabStopsResponse ¶

type ITabStopsResponse interface {
	IsTabStopsResponse() bool
}

type ITable ¶

type ITable interface {
	IsTable() bool
}

type ITableCell ¶

type ITableCell interface {
	IsTableCell() bool
}

type ITableCellFormat ¶

type ITableCellFormat interface {
	IsTableCellFormat() bool
}

type ITableCellFormatResponse ¶

type ITableCellFormatResponse interface {
	IsTableCellFormatResponse() bool
}

type ITableCellInsert ¶

type ITableCellInsert interface {
	IsTableCellInsert() bool
}

type ITableCellResponse ¶

type ITableCellResponse interface {
	IsTableCellResponse() bool
}

type ITableInsert ¶

type ITableInsert interface {
	IsTableInsert() bool
}
type ITableLink interface {
	IsTableLink() bool
}

type ITableLinkCollection ¶

type ITableLinkCollection interface {
	IsTableLinkCollection() bool
}

type ITableLinkCollectionResponse ¶

type ITableLinkCollectionResponse interface {
	IsTableLinkCollectionResponse() bool
}

type ITableProperties ¶

type ITableProperties interface {
	IsTableProperties() bool
}

type ITablePropertiesResponse ¶

type ITablePropertiesResponse interface {
	IsTablePropertiesResponse() bool
}

type ITableResponse ¶

type ITableResponse interface {
	IsTableResponse() bool
}

type ITableRow ¶

type ITableRow interface {
	IsTableRow() bool
}

type ITableRowFormat ¶

type ITableRowFormat interface {
	IsTableRowFormat() bool
}

type ITableRowFormatResponse ¶

type ITableRowFormatResponse interface {
	IsTableRowFormatResponse() bool
}

type ITableRowInsert ¶

type ITableRowInsert interface {
	IsTableRowInsert() bool
}

type ITableRowResponse ¶

type ITableRowResponse interface {
	IsTableRowResponse() bool
}

type ITextSaveOptionsData ¶

type ITextSaveOptionsData interface {
	IsTextSaveOptionsData() bool
}

type ITiffSaveOptionsData ¶

type ITiffSaveOptionsData interface {
	IsTiffSaveOptionsData() bool
}

type ITxtSaveOptionsBaseData ¶

type ITxtSaveOptionsBaseData interface {
	IsTxtSaveOptionsBaseData() bool
}

type IWatermarkText ¶

type IWatermarkText interface {
	IsWatermarkText() bool
}

type IWordMLSaveOptionsData ¶

type IWordMLSaveOptionsData interface {
	IsWordMLSaveOptionsData() bool
}

type IWordsApiErrorResponse ¶

type IWordsApiErrorResponse interface {
	IsWordsApiErrorResponse() bool
}
type IWordsApiLink interface {
	IsWordsApiLink() bool
}

type IWordsResponse ¶

type IWordsResponse interface {
	IsWordsResponse() bool
}

type IXamlFixedSaveOptionsData ¶

type IXamlFixedSaveOptionsData interface {
	IsXamlFixedSaveOptionsData() bool
}

type IXamlFlowSaveOptionsData ¶

type IXamlFlowSaveOptionsData interface {
	IsXamlFlowSaveOptionsData() bool
}

type IXmlColor ¶

type IXmlColor interface {
	IsXmlColor() bool
}

type IXpsSaveOptionsData ¶

type IXpsSaveOptionsData interface {
	IsXpsSaveOptionsData() bool
}

type ImageSaveOptionsData ¶

type ImageSaveOptionsData struct {
	// Container abstract class for image save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container abstract class for image save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container abstract class for image save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container abstract class for image save options.
	FileName *string `json:"FileName,omitempty"`

	// Container abstract class for image save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container abstract class for image save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container abstract class for image save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container abstract class for image save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container abstract class for image save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container abstract class for image save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container abstract class for image save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container abstract class for image save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container abstract class for image save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container abstract class for image save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container abstract class for image save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container abstract class for image save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container abstract class for image save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container abstract class for image save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container abstract class for image save options.
	HorizontalResolution *float64 `json:"HorizontalResolution,omitempty"`

	// Container abstract class for image save options.
	ImageBrightness *float64 `json:"ImageBrightness,omitempty"`

	// Container abstract class for image save options.
	ImageColorMode *string `json:"ImageColorMode,omitempty"`

	// Container abstract class for image save options.
	ImageContrast *float64 `json:"ImageContrast,omitempty"`

	// Container abstract class for image save options.
	PaperColor *string `json:"PaperColor,omitempty"`

	// Container abstract class for image save options.
	PixelFormat *string `json:"PixelFormat,omitempty"`

	// Container abstract class for image save options.
	Resolution *float64 `json:"Resolution,omitempty"`

	// Container abstract class for image save options.
	Scale *float64 `json:"Scale,omitempty"`

	// Container abstract class for image save options.
	UseAntiAliasing *bool `json:"UseAntiAliasing,omitempty"`

	// Container abstract class for image save options.
	UseGdiEmfRenderer *bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container abstract class for image save options.
	UseHighQualityRendering *bool `json:"UseHighQualityRendering,omitempty"`

	// Container abstract class for image save options.
	VerticalResolution *float64 `json:"VerticalResolution,omitempty"`
}

Container abstract class for image save options.

func (ImageSaveOptionsData) IsFixedPageSaveOptionsData ¶

func (ImageSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (ImageSaveOptionsData) IsImageSaveOptionsData ¶

func (ImageSaveOptionsData) IsImageSaveOptionsData() bool

type JpegSaveOptionsData ¶

type JpegSaveOptionsData struct {
	// Container class for jpeg save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for jpeg save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for jpeg save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for jpeg save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for jpeg save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for jpeg save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for jpeg save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for jpeg save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for jpeg save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for jpeg save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for jpeg save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for jpeg save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for jpeg save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for jpeg save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for jpeg save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for jpeg save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for jpeg save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for jpeg save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container class for jpeg save options.
	HorizontalResolution *float64 `json:"HorizontalResolution,omitempty"`

	// Container class for jpeg save options.
	ImageBrightness *float64 `json:"ImageBrightness,omitempty"`

	// Container class for jpeg save options.
	ImageColorMode *string `json:"ImageColorMode,omitempty"`

	// Container class for jpeg save options.
	ImageContrast *float64 `json:"ImageContrast,omitempty"`

	// Container class for jpeg save options.
	PaperColor *string `json:"PaperColor,omitempty"`

	// Container class for jpeg save options.
	PixelFormat *string `json:"PixelFormat,omitempty"`

	// Container class for jpeg save options.
	Resolution *float64 `json:"Resolution,omitempty"`

	// Container class for jpeg save options.
	Scale *float64 `json:"Scale,omitempty"`

	// Container class for jpeg save options.
	UseAntiAliasing *bool `json:"UseAntiAliasing,omitempty"`

	// Container class for jpeg save options.
	UseGdiEmfRenderer *bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container class for jpeg save options.
	UseHighQualityRendering *bool `json:"UseHighQualityRendering,omitempty"`

	// Container class for jpeg save options.
	VerticalResolution *float64 `json:"VerticalResolution,omitempty"`
}

Container class for jpeg save options.

func (JpegSaveOptionsData) IsImageSaveOptionsData ¶

func (JpegSaveOptionsData) IsImageSaveOptionsData() bool

func (JpegSaveOptionsData) IsJpegSaveOptionsData ¶

func (JpegSaveOptionsData) IsJpegSaveOptionsData() bool
type Link struct {
	// Provides information for the object link.
	// This is supposed to be an atom:link, therefore it should have all attributes specified here http://tools.ietf.org/html/rfc4287#section-4.2.7.
	Href *string `json:"Href,omitempty"`

	// Provides information for the object link.
	// This is supposed to be an atom:link, therefore it should have all attributes specified here http://tools.ietf.org/html/rfc4287#section-4.2.7.
	Rel *string `json:"Rel,omitempty"`

	// Provides information for the object link.
	// This is supposed to be an atom:link, therefore it should have all attributes specified here http://tools.ietf.org/html/rfc4287#section-4.2.7.
	Title *string `json:"Title,omitempty"`

	// Provides information for the object link.
	// This is supposed to be an atom:link, therefore it should have all attributes specified here http://tools.ietf.org/html/rfc4287#section-4.2.7.
	Type *string `json:"Type,omitempty"`
}

Provides information for the object link. This is supposed to be an atom:link, therefore it should have all attributes specified here http://tools.ietf.org/html/rfc4287#section-4.2.7.

func (Link) IsLink() bool

type LinkElement ¶

type LinkElement struct {
	// Reference to a document.
	Link *WordsApiLink `json:"Link,omitempty"`
}

Reference to a document.

func (LinkElement) IsLinkElement ¶

func (LinkElement) IsLinkElement() bool

type ListFormat ¶

type ListFormat struct {
	// DTO container with a paragraph list format element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a paragraph list format element.
	IsListItem *bool `json:"IsListItem,omitempty"`

	// DTO container with a paragraph list format element.
	ListId *int32 `json:"ListId,omitempty"`

	// DTO container with a paragraph list format element.
	ListLevelNumber *int32 `json:"ListLevelNumber,omitempty"`
}

DTO container with a paragraph list format element.

func (ListFormat) IsLinkElement ¶

func (ListFormat) IsLinkElement() bool

func (ListFormat) IsListFormat ¶

func (ListFormat) IsListFormat() bool

type ListFormatUpdate ¶

type ListFormatUpdate struct {
	// Paragraph list format element for update.
	ListId *int32 `json:"ListId,omitempty"`

	// Paragraph list format element for update.
	ListLevelNumber *int32 `json:"ListLevelNumber,omitempty"`
}

Paragraph list format element for update.

func (ListFormatUpdate) IsListFormatUpdate ¶

func (ListFormatUpdate) IsListFormatUpdate() bool

type ListInfo ¶

type ListInfo struct {
	// DTO container with a single document list.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a single document list.
	IsListStyleDefinition *bool `json:"IsListStyleDefinition,omitempty"`

	// DTO container with a single document list.
	IsListStyleReference *bool `json:"IsListStyleReference,omitempty"`

	// DTO container with a single document list.
	IsMultiLevel *bool `json:"IsMultiLevel,omitempty"`

	// DTO container with a single document list.
	IsRestartAtEachSection *bool `json:"IsRestartAtEachSection,omitempty"`

	// DTO container with a single document list.
	ListId *int32 `json:"ListId,omitempty"`

	// DTO container with a single document list.
	ListLevels *ListLevels `json:"ListLevels,omitempty"`

	// DTO container with a single document list.
	Style *Style `json:"Style,omitempty"`
}

DTO container with a single document list.

func (ListInfo) IsLinkElement ¶

func (ListInfo) IsLinkElement() bool

func (ListInfo) IsListInfo ¶

func (ListInfo) IsListInfo() bool

type ListInsert ¶

type ListInsert struct {
	// Insert document to document list.
	Template string `json:"Template,omitempty"`
}

Insert document to document list.

func (ListInsert) IsListInsert ¶

func (ListInsert) IsListInsert() bool

type ListLevel ¶

type ListLevel struct {
	// DTO container with a document list level.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a document list level.
	Alignment string `json:"Alignment,omitempty"`

	// DTO container with a document list level.
	Font *Font `json:"Font,omitempty"`

	// DTO container with a document list level.
	IsLegal *bool `json:"IsLegal,omitempty"`

	// DTO container with a document list level.
	LinkedStyle *Style `json:"LinkedStyle,omitempty"`

	// DTO container with a document list level.
	NumberFormat *string `json:"NumberFormat,omitempty"`

	// DTO container with a document list level.
	NumberPosition *float64 `json:"NumberPosition,omitempty"`

	// DTO container with a document list level.
	NumberStyle string `json:"NumberStyle,omitempty"`

	// DTO container with a document list level.
	RestartAfterLevel *int32 `json:"RestartAfterLevel,omitempty"`

	// DTO container with a document list level.
	StartAt *int32 `json:"StartAt,omitempty"`

	// DTO container with a document list level.
	TabPosition *float64 `json:"TabPosition,omitempty"`

	// DTO container with a document list level.
	TextPosition *float64 `json:"TextPosition,omitempty"`

	// DTO container with a document list level.
	TrailingCharacter string `json:"TrailingCharacter,omitempty"`
}

DTO container with a document list level.

func (ListLevel) IsLinkElement ¶

func (ListLevel) IsLinkElement() bool

func (ListLevel) IsListLevel ¶

func (ListLevel) IsListLevel() bool

type ListLevelUpdate ¶

type ListLevelUpdate struct {
	// Represents a document list levels.
	Alignment string `json:"Alignment,omitempty"`

	// Represents a document list levels.
	IsLegal *bool `json:"IsLegal,omitempty"`

	// Represents a document list levels.
	NumberFormat *string `json:"NumberFormat,omitempty"`

	// Represents a document list levels.
	NumberPosition *float64 `json:"NumberPosition,omitempty"`

	// Represents a document list levels.
	NumberStyle string `json:"NumberStyle,omitempty"`

	// Represents a document list levels.
	RestartAfterLevel *int32 `json:"RestartAfterLevel,omitempty"`

	// Represents a document list levels.
	StartAt *int32 `json:"StartAt,omitempty"`

	// Represents a document list levels.
	TabPosition *float64 `json:"TabPosition,omitempty"`

	// Represents a document list levels.
	TextPosition *float64 `json:"TextPosition,omitempty"`

	// Represents a document list levels.
	TrailingCharacter string `json:"TrailingCharacter,omitempty"`
}

Represents a document list levels.

func (ListLevelUpdate) IsListLevelUpdate ¶

func (ListLevelUpdate) IsListLevelUpdate() bool

type ListLevels ¶

type ListLevels struct {
	// DTO container with a single document list.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a single document list.
	ListLevel []ListLevel `json:"ListLevel,omitempty"`
}

DTO container with a single document list.

func (ListLevels) IsLinkElement ¶

func (ListLevels) IsLinkElement() bool

func (ListLevels) IsListLevels ¶

func (ListLevels) IsListLevels() bool

type ListResponse ¶

type ListResponse struct {
	// The REST response with a list information.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a list information.
	List *ListInfo `json:"List,omitempty"`
}

The REST response with a list information.

func (ListResponse) IsListResponse ¶

func (ListResponse) IsListResponse() bool

func (ListResponse) IsWordsResponse ¶

func (ListResponse) IsWordsResponse() bool

type ListUpdate ¶

type ListUpdate struct {
	// Update document properties if document list.
	IsRestartAtEachSection *bool `json:"IsRestartAtEachSection,omitempty"`
}

Update document properties if document list.

func (ListUpdate) IsListUpdate ¶

func (ListUpdate) IsListUpdate() bool

type Lists ¶

type Lists struct {
	// DTO container with an array of document lists.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with an array of document lists.
	ListInfo []ListInfo `json:"ListInfo,omitempty"`
}

DTO container with an array of document lists.

func (Lists) IsLinkElement ¶

func (Lists) IsLinkElement() bool

func (Lists) IsLists ¶

func (Lists) IsLists() bool

type ListsResponse ¶

type ListsResponse struct {
	// The REST response with a collection of lists, contained in the document.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of lists, contained in the document.
	Lists *Lists `json:"Lists,omitempty"`
}

The REST response with a collection of lists, contained in the document.

func (ListsResponse) IsListsResponse ¶

func (ListsResponse) IsListsResponse() bool

func (ListsResponse) IsWordsResponse ¶

func (ListsResponse) IsWordsResponse() bool

type LoadWebDocumentData ¶

type LoadWebDocumentData struct {
	// Contains data for load web document.
	LoadingDocumentUrl *string `json:"LoadingDocumentUrl,omitempty"`

	// Contains data for load web document.
	SaveOptions *SaveOptionsData `json:"SaveOptions,omitempty"`
}

Contains data for load web document.

func (LoadWebDocumentData) IsLoadWebDocumentData ¶

func (LoadWebDocumentData) IsLoadWebDocumentData() bool

type MarkdownSaveOptionsData ¶

type MarkdownSaveOptionsData struct {
	// Container class for markdown save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for markdown save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for markdown save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for markdown save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for markdown save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for markdown save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for markdown save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for markdown save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for markdown save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for markdown save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for markdown save options.
	Encoding *string `json:"Encoding,omitempty"`

	// Container class for markdown save options.
	ExportHeadersFootersMode string `json:"ExportHeadersFootersMode,omitempty"`

	// Container class for markdown save options.
	ForcePageBreaks *bool `json:"ForcePageBreaks,omitempty"`

	// Container class for markdown save options.
	ParagraphBreak *string `json:"ParagraphBreak,omitempty"`

	// Container class for markdown save options.
	TableContentAlignment string `json:"TableContentAlignment,omitempty"`
}

Container class for markdown save options.

func (MarkdownSaveOptionsData) IsMarkdownSaveOptionsData ¶

func (MarkdownSaveOptionsData) IsMarkdownSaveOptionsData() bool

func (MarkdownSaveOptionsData) IsTxtSaveOptionsBaseData ¶

func (MarkdownSaveOptionsData) IsTxtSaveOptionsBaseData() bool

type MetafileRenderingOptionsData ¶

type MetafileRenderingOptionsData struct {
	// Container class for options of metafile rendering.
	EmfPlusDualRenderingMode *string `json:"EmfPlusDualRenderingMode,omitempty"`

	// Container class for options of metafile rendering.
	EmulateRasterOperations *bool `json:"EmulateRasterOperations,omitempty"`

	// Container class for options of metafile rendering.
	RenderingMode *string `json:"RenderingMode,omitempty"`

	// Container class for options of metafile rendering.
	ScaleWmfFontsToMetafileSize *bool `json:"ScaleWmfFontsToMetafileSize,omitempty"`

	// Container class for options of metafile rendering.
	UseEmfEmbeddedToWmf *bool `json:"UseEmfEmbeddedToWmf,omitempty"`
}

Container class for options of metafile rendering.

func (MetafileRenderingOptionsData) IsMetafileRenderingOptionsData ¶

func (MetafileRenderingOptionsData) IsMetafileRenderingOptionsData() bool

type MhtmlSaveOptionsData ¶

type MhtmlSaveOptionsData struct {
	// Container class for mhtml save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for mhtml save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for mhtml save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for mhtml save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for mhtml save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for mhtml save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for mhtml save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for mhtml save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for mhtml save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for mhtml save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for mhtml save options.
	AllowNegativeIndent *bool `json:"AllowNegativeIndent,omitempty"`

	// Container class for mhtml save options.
	CssClassNamePrefix *string `json:"CssClassNamePrefix,omitempty"`

	// Container class for mhtml save options.
	CssStyleSheetFileName *string `json:"CssStyleSheetFileName,omitempty"`

	// Container class for mhtml save options.
	CssStyleSheetType *string `json:"CssStyleSheetType,omitempty"`

	// Container class for mhtml save options.
	DocumentSplitCriteria *string `json:"DocumentSplitCriteria,omitempty"`

	// Container class for mhtml save options.
	DocumentSplitHeadingLevel *int32 `json:"DocumentSplitHeadingLevel,omitempty"`

	// Container class for mhtml save options.
	Encoding *string `json:"Encoding,omitempty"`

	// Container class for mhtml save options.
	ExportDocumentProperties *bool `json:"ExportDocumentProperties,omitempty"`

	// Container class for mhtml save options.
	ExportDropDownFormFieldAsText *bool `json:"ExportDropDownFormFieldAsText,omitempty"`

	// Container class for mhtml save options.
	ExportFontResources *bool `json:"ExportFontResources,omitempty"`

	// Container class for mhtml save options.
	ExportFontsAsBase64 *bool `json:"ExportFontsAsBase64,omitempty"`

	// Container class for mhtml save options.
	ExportHeadersFootersMode *string `json:"ExportHeadersFootersMode,omitempty"`

	// Container class for mhtml save options.
	ExportImagesAsBase64 *bool `json:"ExportImagesAsBase64,omitempty"`

	// Container class for mhtml save options.
	ExportLanguageInformation *bool `json:"ExportLanguageInformation,omitempty"`

	// Container class for mhtml save options.
	ExportListLabels *string `json:"ExportListLabels,omitempty"`

	// Container class for mhtml save options.
	ExportOriginalUrlForLinkedImages *bool `json:"ExportOriginalUrlForLinkedImages,omitempty"`

	// Container class for mhtml save options.
	ExportPageMargins *bool `json:"ExportPageMargins,omitempty"`

	// Container class for mhtml save options.
	ExportPageSetup *bool `json:"ExportPageSetup,omitempty"`

	// Container class for mhtml save options.
	ExportRelativeFontSize *bool `json:"ExportRelativeFontSize,omitempty"`

	// Container class for mhtml save options.
	ExportRoundtripInformation *bool `json:"ExportRoundtripInformation,omitempty"`

	// Container class for mhtml save options.
	ExportTextBoxAsSvg *bool `json:"ExportTextBoxAsSvg,omitempty"`

	// Container class for mhtml save options.
	ExportTextInputFormFieldAsText *bool `json:"ExportTextInputFormFieldAsText,omitempty"`

	// Container class for mhtml save options.
	ExportTocPageNumbers *bool `json:"ExportTocPageNumbers,omitempty"`

	// Container class for mhtml save options.
	ExportXhtmlTransitional *bool `json:"ExportXhtmlTransitional,omitempty"`

	// Container class for mhtml save options.
	FontResourcesSubsettingSizeThreshold *int32 `json:"FontResourcesSubsettingSizeThreshold,omitempty"`

	// Container class for mhtml save options.
	FontsFolder *string `json:"FontsFolder,omitempty"`

	// Container class for mhtml save options.
	FontsFolderAlias *string `json:"FontsFolderAlias,omitempty"`

	// Container class for mhtml save options.
	HtmlVersion string `json:"HtmlVersion,omitempty"`

	// Container class for mhtml save options.
	ImageResolution *int32 `json:"ImageResolution,omitempty"`

	// Container class for mhtml save options.
	ImagesFolder *string `json:"ImagesFolder,omitempty"`

	// Container class for mhtml save options.
	ImagesFolderAlias *string `json:"ImagesFolderAlias,omitempty"`

	// Container class for mhtml save options.
	MetafileFormat string `json:"MetafileFormat,omitempty"`

	// Container class for mhtml save options.
	OfficeMathOutputMode string `json:"OfficeMathOutputMode,omitempty"`

	// Container class for mhtml save options.
	PrettyFormat *bool `json:"PrettyFormat,omitempty"`

	// Container class for mhtml save options.
	ResolveFontNames *bool `json:"ResolveFontNames,omitempty"`

	// Container class for mhtml save options.
	ResourceFolder *string `json:"ResourceFolder,omitempty"`

	// Container class for mhtml save options.
	ResourceFolderAlias *string `json:"ResourceFolderAlias,omitempty"`

	// Container class for mhtml save options.
	ScaleImageToShapeSize *bool `json:"ScaleImageToShapeSize,omitempty"`

	// Container class for mhtml save options.
	TableWidthOutputMode *string `json:"TableWidthOutputMode,omitempty"`

	// Container class for mhtml save options.
	ExportCidUrlsForMhtmlResources *bool `json:"ExportCidUrlsForMhtmlResources,omitempty"`
}

Container class for mhtml save options.

func (MhtmlSaveOptionsData) IsHtmlSaveOptionsData ¶

func (MhtmlSaveOptionsData) IsHtmlSaveOptionsData() bool

func (MhtmlSaveOptionsData) IsMhtmlSaveOptionsData ¶

func (MhtmlSaveOptionsData) IsMhtmlSaveOptionsData() bool

type ModificationOperationResult ¶

type ModificationOperationResult struct {
	// result of the operation which modifies the original document and saves the result.
	Dest *FileLink `json:"Dest,omitempty"`

	// result of the operation which modifies the original document and saves the result.
	Source *FileLink `json:"Source,omitempty"`
}

result of the operation which modifies the original document and saves the result.

func (ModificationOperationResult) IsModificationOperationResult ¶

func (ModificationOperationResult) IsModificationOperationResult() bool
type NodeLink struct {
	// Reference to node.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Reference to node.
	NodeId *string `json:"NodeId,omitempty"`
}

Reference to node.

func (NodeLink) IsLinkElement ¶

func (NodeLink) IsLinkElement() bool
func (NodeLink) IsNodeLink() bool

type OdtSaveOptionsData ¶

type OdtSaveOptionsData struct {
	// Container class for odt/ott save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for odt/ott save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for odt/ott save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for odt/ott save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for odt/ott save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for odt/ott save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for odt/ott save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for odt/ott save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for odt/ott save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for odt/ott save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for odt/ott save options.
	IsStrictSchema11 *bool `json:"IsStrictSchema11,omitempty"`

	// Container class for odt/ott save options.
	MeasureUnit string `json:"MeasureUnit,omitempty"`

	// Container class for odt/ott save options.
	Password *string `json:"Password,omitempty"`

	// Container class for odt/ott save options.
	PrettyFormat *bool `json:"PrettyFormat,omitempty"`
}

Container class for odt/ott save options.

func (OdtSaveOptionsData) IsOdtSaveOptionsData ¶

func (OdtSaveOptionsData) IsOdtSaveOptionsData() bool

func (OdtSaveOptionsData) IsSaveOptionsData ¶

func (OdtSaveOptionsData) IsSaveOptionsData() bool
type OfficeMathLink struct {
	// OfficeMath object link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// OfficeMath object link element.
	NodeId *string `json:"NodeId,omitempty"`
}

OfficeMath object link element.

func (OfficeMathLink) IsNodeLink() bool
func (OfficeMathLink) IsOfficeMathLink() bool

type OfficeMathObject ¶

type OfficeMathObject struct {
	// DTO container with an OfficeMath object.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with an OfficeMath object.
	NodeId *string `json:"NodeId,omitempty"`

	// DTO container with an OfficeMath object.
	Content *StoryChildNodes `json:"Content,omitempty"`

	// DTO container with an OfficeMath object.
	DisplayType string `json:"DisplayType,omitempty"`

	// DTO container with an OfficeMath object.
	Justification string `json:"Justification,omitempty"`

	// DTO container with an OfficeMath object.
	MathObjectType string `json:"MathObjectType,omitempty"`
}

DTO container with an OfficeMath object.

func (OfficeMathObject) IsOfficeMathLink() bool

func (OfficeMathObject) IsOfficeMathObject ¶

func (OfficeMathObject) IsOfficeMathObject() bool

type OfficeMathObjectResponse ¶

type OfficeMathObjectResponse struct {
	// The REST response with a OfficeMath object.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a OfficeMath object.
	OfficeMathObject *OfficeMathObject `json:"OfficeMathObject,omitempty"`
}

The REST response with a OfficeMath object.

func (OfficeMathObjectResponse) IsOfficeMathObjectResponse ¶

func (OfficeMathObjectResponse) IsOfficeMathObjectResponse() bool

func (OfficeMathObjectResponse) IsWordsResponse ¶

func (OfficeMathObjectResponse) IsWordsResponse() bool

type OfficeMathObjectsCollection ¶

type OfficeMathObjectsCollection struct {
	// DTO container with a collection of OfficeMath objects.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a collection of OfficeMath objects.
	List []OfficeMathObject `json:"List,omitempty"`
}

DTO container with a collection of OfficeMath objects.

func (OfficeMathObjectsCollection) IsLinkElement ¶

func (OfficeMathObjectsCollection) IsLinkElement() bool

func (OfficeMathObjectsCollection) IsOfficeMathObjectsCollection ¶

func (OfficeMathObjectsCollection) IsOfficeMathObjectsCollection() bool

type OfficeMathObjectsResponse ¶

type OfficeMathObjectsResponse struct {
	// The REST response with a collection of OfficeMath objects.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of OfficeMath objects.
	OfficeMathObjects *OfficeMathObjectsCollection `json:"OfficeMathObjects,omitempty"`
}

The REST response with a collection of OfficeMath objects.

func (OfficeMathObjectsResponse) IsOfficeMathObjectsResponse ¶

func (OfficeMathObjectsResponse) IsOfficeMathObjectsResponse() bool

func (OfficeMathObjectsResponse) IsWordsResponse ¶

func (OfficeMathObjectsResponse) IsWordsResponse() bool

type OoxmlSaveOptionsData ¶

type OoxmlSaveOptionsData struct {
	// Container class for docx/docm/dotx/dotm/flatopc save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	Compliance *string `json:"Compliance,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	CompressionLevel string `json:"CompressionLevel,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	Password *string `json:"Password,omitempty"`

	// Container class for docx/docm/dotx/dotm/flatopc save options.
	PrettyFormat *bool `json:"PrettyFormat,omitempty"`
}

Container class for docx/docm/dotx/dotm/flatopc save options.

func (OoxmlSaveOptionsData) IsOoxmlSaveOptionsData ¶

func (OoxmlSaveOptionsData) IsOoxmlSaveOptionsData() bool

func (OoxmlSaveOptionsData) IsSaveOptionsData ¶

func (OoxmlSaveOptionsData) IsSaveOptionsData() bool

type OptimizationOptions ¶

type OptimizationOptions struct {
	// Container class for the document optimization options.
	MsWordVersion string `json:"MsWordVersion,omitempty"`
}

Container class for the document optimization options.

func (OptimizationOptions) IsOptimizationOptions ¶

func (OptimizationOptions) IsOptimizationOptions() bool

type OutlineOptionsData ¶

type OutlineOptionsData struct {
	// Container class for outline options.
	BookmarksOutlineLevels []BookmarksOutlineLevelData `json:"BookmarksOutlineLevels,omitempty"`

	// Container class for outline options.
	CreateMissingOutlineLevels *bool `json:"CreateMissingOutlineLevels,omitempty"`

	// Container class for outline options.
	CreateOutlinesForHeadingsInTables *bool `json:"CreateOutlinesForHeadingsInTables,omitempty"`

	// Container class for outline options.
	DefaultBookmarksOutlineLevel *int32 `json:"DefaultBookmarksOutlineLevel,omitempty"`

	// Container class for outline options.
	ExpandedOutlineLevels *int32 `json:"ExpandedOutlineLevels,omitempty"`

	// Container class for outline options.
	HeadingsOutlineLevels *int32 `json:"HeadingsOutlineLevels,omitempty"`
}

Container class for outline options.

func (OutlineOptionsData) IsOutlineOptionsData ¶

func (OutlineOptionsData) IsOutlineOptionsData() bool

type PageNumber ¶

type PageNumber struct {
	// Class is used for insert page number request building.
	Alignment *string `json:"Alignment,omitempty"`

	// Class is used for insert page number request building.
	Format *string `json:"Format,omitempty"`

	// Class is used for insert page number request building.
	IsTop *bool `json:"IsTop,omitempty"`

	// Class is used for insert page number request building.
	SetPageNumberOnFirstPage *bool `json:"SetPageNumberOnFirstPage,omitempty"`
}

Class is used for insert page number request building.

func (PageNumber) IsPageNumber ¶

func (PageNumber) IsPageNumber() bool

type PageSetup ¶

type PageSetup struct {
	// Represents the page setup properties of a section.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents the page setup properties of a section.
	Bidi *bool `json:"Bidi,omitempty"`

	// Represents the page setup properties of a section.
	BorderAlwaysInFront *bool `json:"BorderAlwaysInFront,omitempty"`

	// Represents the page setup properties of a section.
	BorderAppliesTo string `json:"BorderAppliesTo,omitempty"`

	// Represents the page setup properties of a section.
	BorderDistanceFrom string `json:"BorderDistanceFrom,omitempty"`

	// Represents the page setup properties of a section.
	BottomMargin *float64 `json:"BottomMargin,omitempty"`

	// Represents the page setup properties of a section.
	DifferentFirstPageHeaderFooter *bool `json:"DifferentFirstPageHeaderFooter,omitempty"`

	// Represents the page setup properties of a section.
	FirstPageTray *int32 `json:"FirstPageTray,omitempty"`

	// Represents the page setup properties of a section.
	FooterDistance *float64 `json:"FooterDistance,omitempty"`

	// Represents the page setup properties of a section.
	Gutter *float64 `json:"Gutter,omitempty"`

	// Represents the page setup properties of a section.
	HeaderDistance *float64 `json:"HeaderDistance,omitempty"`

	// Represents the page setup properties of a section.
	LeftMargin *float64 `json:"LeftMargin,omitempty"`

	// Represents the page setup properties of a section.
	LineNumberCountBy *int32 `json:"LineNumberCountBy,omitempty"`

	// Represents the page setup properties of a section.
	LineNumberDistanceFromText *float64 `json:"LineNumberDistanceFromText,omitempty"`

	// Represents the page setup properties of a section.
	LineNumberRestartMode string `json:"LineNumberRestartMode,omitempty"`

	// Represents the page setup properties of a section.
	LineStartingNumber *int32 `json:"LineStartingNumber,omitempty"`

	// Represents the page setup properties of a section.
	Orientation string `json:"Orientation,omitempty"`

	// Represents the page setup properties of a section.
	OtherPagesTray *int32 `json:"OtherPagesTray,omitempty"`

	// Represents the page setup properties of a section.
	PageHeight *float64 `json:"PageHeight,omitempty"`

	// Represents the page setup properties of a section.
	PageNumberStyle string `json:"PageNumberStyle,omitempty"`

	// Represents the page setup properties of a section.
	PageStartingNumber *int32 `json:"PageStartingNumber,omitempty"`

	// Represents the page setup properties of a section.
	PageWidth *float64 `json:"PageWidth,omitempty"`

	// Represents the page setup properties of a section.
	PaperSize string `json:"PaperSize,omitempty"`

	// Represents the page setup properties of a section.
	RestartPageNumbering *bool `json:"RestartPageNumbering,omitempty"`

	// Represents the page setup properties of a section.
	RightMargin *float64 `json:"RightMargin,omitempty"`

	// Represents the page setup properties of a section.
	RtlGutter *bool `json:"RtlGutter,omitempty"`

	// Represents the page setup properties of a section.
	SectionStart string `json:"SectionStart,omitempty"`

	// Represents the page setup properties of a section.
	SuppressEndnotes *bool `json:"SuppressEndnotes,omitempty"`

	// Represents the page setup properties of a section.
	TopMargin *float64 `json:"TopMargin,omitempty"`

	// Represents the page setup properties of a section.
	VerticalAlignment string `json:"VerticalAlignment,omitempty"`
}

Represents the page setup properties of a section.

func (PageSetup) IsLinkElement ¶

func (PageSetup) IsLinkElement() bool

func (PageSetup) IsPageSetup ¶

func (PageSetup) IsPageSetup() bool

type PageStatData ¶

type PageStatData struct {
	// Container for the page's statistical data.
	FootnotesStatData *FootnotesStatData `json:"FootnotesStatData,omitempty"`

	// Container for the page's statistical data.
	PageNumber *int32 `json:"PageNumber,omitempty"`

	// Container for the page's statistical data.
	ParagraphCount *int32 `json:"ParagraphCount,omitempty"`

	// Container for the page's statistical data.
	WordCount *int32 `json:"WordCount,omitempty"`
}

Container for the page's statistical data.

func (PageStatData) IsPageStatData ¶

func (PageStatData) IsPageStatData() bool

type Paragraph ¶

type Paragraph struct {
	// DTO container with a paragraph element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a paragraph element.
	NodeId *string `json:"NodeId,omitempty"`

	// DTO container with a paragraph element.
	ChildNodes []NodeLink `json:"ChildNodes,omitempty"`
}

DTO container with a paragraph element.

func (Paragraph) IsNodeLink() bool

func (Paragraph) IsParagraph ¶

func (Paragraph) IsParagraph() bool

type ParagraphFormat ¶

type ParagraphFormat struct {
	// Paragraph format element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Paragraph format element.
	AddSpaceBetweenFarEastAndAlpha *bool `json:"AddSpaceBetweenFarEastAndAlpha,omitempty"`

	// Paragraph format element.
	AddSpaceBetweenFarEastAndDigit *bool `json:"AddSpaceBetweenFarEastAndDigit,omitempty"`

	// Paragraph format element.
	Alignment string `json:"Alignment,omitempty"`

	// Paragraph format element.
	Bidi *bool `json:"Bidi,omitempty"`

	// Paragraph format element.
	DropCapPosition string `json:"DropCapPosition,omitempty"`

	// Paragraph format element.
	FirstLineIndent *float64 `json:"FirstLineIndent,omitempty"`

	// Paragraph format element.
	KeepTogether *bool `json:"KeepTogether,omitempty"`

	// Paragraph format element.
	KeepWithNext *bool `json:"KeepWithNext,omitempty"`

	// Paragraph format element.
	LeftIndent *float64 `json:"LeftIndent,omitempty"`

	// Paragraph format element.
	LineSpacing *float64 `json:"LineSpacing,omitempty"`

	// Paragraph format element.
	LineSpacingRule string `json:"LineSpacingRule,omitempty"`

	// Paragraph format element.
	LinesToDrop *int32 `json:"LinesToDrop,omitempty"`

	// Paragraph format element.
	NoSpaceBetweenParagraphsOfSameStyle *bool `json:"NoSpaceBetweenParagraphsOfSameStyle,omitempty"`

	// Paragraph format element.
	OutlineLevel string `json:"OutlineLevel,omitempty"`

	// Paragraph format element.
	PageBreakBefore *bool `json:"PageBreakBefore,omitempty"`

	// Paragraph format element.
	RightIndent *float64 `json:"RightIndent,omitempty"`

	// Paragraph format element.
	Shading *Shading `json:"Shading,omitempty"`

	// Paragraph format element.
	SpaceAfter *float64 `json:"SpaceAfter,omitempty"`

	// Paragraph format element.
	SpaceAfterAuto *bool `json:"SpaceAfterAuto,omitempty"`

	// Paragraph format element.
	SpaceBefore *float64 `json:"SpaceBefore,omitempty"`

	// Paragraph format element.
	SpaceBeforeAuto *bool `json:"SpaceBeforeAuto,omitempty"`

	// Paragraph format element.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// Paragraph format element.
	StyleName *string `json:"StyleName,omitempty"`

	// Paragraph format element.
	SuppressAutoHyphens *bool `json:"SuppressAutoHyphens,omitempty"`

	// Paragraph format element.
	SuppressLineNumbers *bool `json:"SuppressLineNumbers,omitempty"`

	// Paragraph format element.
	WidowControl *bool `json:"WidowControl,omitempty"`

	// Paragraph format element.
	IsHeading *bool `json:"IsHeading,omitempty"`

	// Paragraph format element.
	IsListItem *bool `json:"IsListItem,omitempty"`
}

Paragraph format element.

func (ParagraphFormat) IsParagraphFormat ¶

func (ParagraphFormat) IsParagraphFormat() bool

func (ParagraphFormat) IsParagraphFormatBase ¶

func (ParagraphFormat) IsParagraphFormatBase() bool

type ParagraphFormatBase ¶

type ParagraphFormatBase struct {
	// Paragraph format element base class.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Paragraph format element base class.
	AddSpaceBetweenFarEastAndAlpha *bool `json:"AddSpaceBetweenFarEastAndAlpha,omitempty"`

	// Paragraph format element base class.
	AddSpaceBetweenFarEastAndDigit *bool `json:"AddSpaceBetweenFarEastAndDigit,omitempty"`

	// Paragraph format element base class.
	Alignment string `json:"Alignment,omitempty"`

	// Paragraph format element base class.
	Bidi *bool `json:"Bidi,omitempty"`

	// Paragraph format element base class.
	DropCapPosition string `json:"DropCapPosition,omitempty"`

	// Paragraph format element base class.
	FirstLineIndent *float64 `json:"FirstLineIndent,omitempty"`

	// Paragraph format element base class.
	KeepTogether *bool `json:"KeepTogether,omitempty"`

	// Paragraph format element base class.
	KeepWithNext *bool `json:"KeepWithNext,omitempty"`

	// Paragraph format element base class.
	LeftIndent *float64 `json:"LeftIndent,omitempty"`

	// Paragraph format element base class.
	LineSpacing *float64 `json:"LineSpacing,omitempty"`

	// Paragraph format element base class.
	LineSpacingRule string `json:"LineSpacingRule,omitempty"`

	// Paragraph format element base class.
	LinesToDrop *int32 `json:"LinesToDrop,omitempty"`

	// Paragraph format element base class.
	NoSpaceBetweenParagraphsOfSameStyle *bool `json:"NoSpaceBetweenParagraphsOfSameStyle,omitempty"`

	// Paragraph format element base class.
	OutlineLevel string `json:"OutlineLevel,omitempty"`

	// Paragraph format element base class.
	PageBreakBefore *bool `json:"PageBreakBefore,omitempty"`

	// Paragraph format element base class.
	RightIndent *float64 `json:"RightIndent,omitempty"`

	// Paragraph format element base class.
	Shading *Shading `json:"Shading,omitempty"`

	// Paragraph format element base class.
	SpaceAfter *float64 `json:"SpaceAfter,omitempty"`

	// Paragraph format element base class.
	SpaceAfterAuto *bool `json:"SpaceAfterAuto,omitempty"`

	// Paragraph format element base class.
	SpaceBefore *float64 `json:"SpaceBefore,omitempty"`

	// Paragraph format element base class.
	SpaceBeforeAuto *bool `json:"SpaceBeforeAuto,omitempty"`

	// Paragraph format element base class.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// Paragraph format element base class.
	StyleName *string `json:"StyleName,omitempty"`

	// Paragraph format element base class.
	SuppressAutoHyphens *bool `json:"SuppressAutoHyphens,omitempty"`

	// Paragraph format element base class.
	SuppressLineNumbers *bool `json:"SuppressLineNumbers,omitempty"`

	// Paragraph format element base class.
	WidowControl *bool `json:"WidowControl,omitempty"`
}

Paragraph format element base class.

func (ParagraphFormatBase) IsLinkElement ¶

func (ParagraphFormatBase) IsLinkElement() bool

func (ParagraphFormatBase) IsParagraphFormatBase ¶

func (ParagraphFormatBase) IsParagraphFormatBase() bool

type ParagraphFormatResponse ¶

type ParagraphFormatResponse struct {
	// The REST response with the formatting properties of a paragraph.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with the formatting properties of a paragraph.
	ParagraphFormat *ParagraphFormat `json:"ParagraphFormat,omitempty"`
}

The REST response with the formatting properties of a paragraph.

func (ParagraphFormatResponse) IsParagraphFormatResponse ¶

func (ParagraphFormatResponse) IsParagraphFormatResponse() bool

func (ParagraphFormatResponse) IsWordsResponse ¶

func (ParagraphFormatResponse) IsWordsResponse() bool

type ParagraphFormatUpdate ¶

type ParagraphFormatUpdate struct {
	// Paragraph format element update DTO.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Paragraph format element update DTO.
	AddSpaceBetweenFarEastAndAlpha *bool `json:"AddSpaceBetweenFarEastAndAlpha,omitempty"`

	// Paragraph format element update DTO.
	AddSpaceBetweenFarEastAndDigit *bool `json:"AddSpaceBetweenFarEastAndDigit,omitempty"`

	// Paragraph format element update DTO.
	Alignment string `json:"Alignment,omitempty"`

	// Paragraph format element update DTO.
	Bidi *bool `json:"Bidi,omitempty"`

	// Paragraph format element update DTO.
	DropCapPosition string `json:"DropCapPosition,omitempty"`

	// Paragraph format element update DTO.
	FirstLineIndent *float64 `json:"FirstLineIndent,omitempty"`

	// Paragraph format element update DTO.
	KeepTogether *bool `json:"KeepTogether,omitempty"`

	// Paragraph format element update DTO.
	KeepWithNext *bool `json:"KeepWithNext,omitempty"`

	// Paragraph format element update DTO.
	LeftIndent *float64 `json:"LeftIndent,omitempty"`

	// Paragraph format element update DTO.
	LineSpacing *float64 `json:"LineSpacing,omitempty"`

	// Paragraph format element update DTO.
	LineSpacingRule string `json:"LineSpacingRule,omitempty"`

	// Paragraph format element update DTO.
	LinesToDrop *int32 `json:"LinesToDrop,omitempty"`

	// Paragraph format element update DTO.
	NoSpaceBetweenParagraphsOfSameStyle *bool `json:"NoSpaceBetweenParagraphsOfSameStyle,omitempty"`

	// Paragraph format element update DTO.
	OutlineLevel string `json:"OutlineLevel,omitempty"`

	// Paragraph format element update DTO.
	PageBreakBefore *bool `json:"PageBreakBefore,omitempty"`

	// Paragraph format element update DTO.
	RightIndent *float64 `json:"RightIndent,omitempty"`

	// Paragraph format element update DTO.
	Shading *Shading `json:"Shading,omitempty"`

	// Paragraph format element update DTO.
	SpaceAfter *float64 `json:"SpaceAfter,omitempty"`

	// Paragraph format element update DTO.
	SpaceAfterAuto *bool `json:"SpaceAfterAuto,omitempty"`

	// Paragraph format element update DTO.
	SpaceBefore *float64 `json:"SpaceBefore,omitempty"`

	// Paragraph format element update DTO.
	SpaceBeforeAuto *bool `json:"SpaceBeforeAuto,omitempty"`

	// Paragraph format element update DTO.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// Paragraph format element update DTO.
	StyleName *string `json:"StyleName,omitempty"`

	// Paragraph format element update DTO.
	SuppressAutoHyphens *bool `json:"SuppressAutoHyphens,omitempty"`

	// Paragraph format element update DTO.
	SuppressLineNumbers *bool `json:"SuppressLineNumbers,omitempty"`

	// Paragraph format element update DTO.
	WidowControl *bool `json:"WidowControl,omitempty"`
}

Paragraph format element update DTO.

func (ParagraphFormatUpdate) IsParagraphFormatBase ¶

func (ParagraphFormatUpdate) IsParagraphFormatBase() bool

func (ParagraphFormatUpdate) IsParagraphFormatUpdate ¶

func (ParagraphFormatUpdate) IsParagraphFormatUpdate() bool

type ParagraphInsert ¶

type ParagraphInsert struct {
	// DTO container with a paragraph's text.
	Text *string `json:"Text,omitempty"`
}

DTO container with a paragraph's text.

func (ParagraphInsert) IsParagraphInsert ¶

func (ParagraphInsert) IsParagraphInsert() bool
type ParagraphLink struct {
	// Paragraph link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Paragraph link element.
	NodeId *string `json:"NodeId,omitempty"`

	// Paragraph link element.
	Text *string `json:"Text,omitempty"`
}

Paragraph link element.

func (ParagraphLink) IsNodeLink() bool
func (ParagraphLink) IsParagraphLink() bool

type ParagraphLinkCollection ¶

type ParagraphLinkCollection struct {
	// The collection of paragraph's links.
	Link *WordsApiLink `json:"Link,omitempty"`

	// The collection of paragraph's links.
	ParagraphLinkList []ParagraphLink `json:"ParagraphLinkList,omitempty"`
}

The collection of paragraph's links.

func (ParagraphLinkCollection) IsLinkElement ¶

func (ParagraphLinkCollection) IsLinkElement() bool

func (ParagraphLinkCollection) IsParagraphLinkCollection ¶

func (ParagraphLinkCollection) IsParagraphLinkCollection() bool

type ParagraphLinkCollectionResponse ¶

type ParagraphLinkCollectionResponse struct {
	// The REST response with a collection of paragraphs.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of paragraphs.
	Paragraphs *ParagraphLinkCollection `json:"Paragraphs,omitempty"`
}

The REST response with a collection of paragraphs.

func (ParagraphLinkCollectionResponse) IsParagraphLinkCollectionResponse ¶

func (ParagraphLinkCollectionResponse) IsParagraphLinkCollectionResponse() bool

func (ParagraphLinkCollectionResponse) IsWordsResponse ¶

func (ParagraphLinkCollectionResponse) IsWordsResponse() bool

type ParagraphListFormatResponse ¶

type ParagraphListFormatResponse struct {
	// The REST response with a list format for a paragraph.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a list format for a paragraph.
	ListFormat *ListFormat `json:"ListFormat,omitempty"`
}

The REST response with a list format for a paragraph.

func (ParagraphListFormatResponse) IsParagraphListFormatResponse ¶

func (ParagraphListFormatResponse) IsParagraphListFormatResponse() bool

func (ParagraphListFormatResponse) IsWordsResponse ¶

func (ParagraphListFormatResponse) IsWordsResponse() bool

type ParagraphResponse ¶

type ParagraphResponse struct {
	// The REST response with a paragraph.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a paragraph.
	Paragraph *Paragraph `json:"Paragraph,omitempty"`
}

The REST response with a paragraph.

func (ParagraphResponse) IsParagraphResponse ¶

func (ParagraphResponse) IsParagraphResponse() bool

func (ParagraphResponse) IsWordsResponse ¶

func (ParagraphResponse) IsWordsResponse() bool

type PclSaveOptionsData ¶

type PclSaveOptionsData struct {
	// Container class for pcl save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for pcl save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for pcl save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for pcl save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for pcl save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for pcl save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for pcl save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for pcl save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for pcl save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for pcl save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for pcl save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for pcl save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for pcl save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for pcl save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for pcl save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for pcl save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for pcl save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for pcl save options.
	FalllbackFontName *string `json:"FalllbackFontName,omitempty"`

	// Container class for pcl save options.
	RasterizeTransformedElements *bool `json:"RasterizeTransformedElements,omitempty"`
}

Container class for pcl save options.

func (PclSaveOptionsData) IsFixedPageSaveOptionsData ¶

func (PclSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (PclSaveOptionsData) IsPclSaveOptionsData ¶

func (PclSaveOptionsData) IsPclSaveOptionsData() bool

type PdfDigitalSignatureDetailsData ¶

type PdfDigitalSignatureDetailsData struct {
	// Container class for details of digital signature.
	CertificateFilename *string `json:"CertificateFilename,omitempty"`

	// Container class for details of digital signature.
	HashAlgorithm *string `json:"HashAlgorithm,omitempty"`

	// Container class for details of digital signature.
	Location *string `json:"Location,omitempty"`

	// Container class for details of digital signature.
	Reason *string `json:"Reason,omitempty"`

	// Container class for details of digital signature.
	SignatureDate time.Time `json:"SignatureDate,omitempty"`
}

Container class for details of digital signature.

func (PdfDigitalSignatureDetailsData) IsPdfDigitalSignatureDetailsData ¶

func (PdfDigitalSignatureDetailsData) IsPdfDigitalSignatureDetailsData() bool

type PdfEncryptionDetailsData ¶

type PdfEncryptionDetailsData struct {
	// Container class for details of encryption.
	EncryptionAlgorithm *string `json:"EncryptionAlgorithm,omitempty"`

	// Container class for details of encryption.
	OwnerPassword *string `json:"OwnerPassword,omitempty"`

	// Container class for details of encryption.
	Permissions *string `json:"Permissions,omitempty"`

	// Container class for details of encryption.
	UserPassword *string `json:"UserPassword,omitempty"`
}

Container class for details of encryption.

func (PdfEncryptionDetailsData) IsPdfEncryptionDetailsData ¶

func (PdfEncryptionDetailsData) IsPdfEncryptionDetailsData() bool

type PdfSaveOptionsData ¶

type PdfSaveOptionsData struct {
	// Container class for pdf save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for pdf save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for pdf save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for pdf save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for pdf save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for pdf save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for pdf save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for pdf save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for pdf save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for pdf save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for pdf save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for pdf save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for pdf save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for pdf save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for pdf save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for pdf save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for pdf save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for pdf save options.
	Compliance *string `json:"Compliance,omitempty"`

	// Container class for pdf save options.
	CreateNoteHyperlinks *bool `json:"CreateNoteHyperlinks,omitempty"`

	// Container class for pdf save options.
	CustomPropertiesExport *string `json:"CustomPropertiesExport,omitempty"`

	// Container class for pdf save options.
	DigitalSignatureDetails *PdfDigitalSignatureDetailsData `json:"DigitalSignatureDetails,omitempty"`

	// Container class for pdf save options.
	DisplayDocTitle *bool `json:"DisplayDocTitle,omitempty"`

	// Container class for pdf save options.
	DownsampleOptions *DownsampleOptionsData `json:"DownsampleOptions,omitempty"`

	// Container class for pdf save options.
	EmbedFullFonts *bool `json:"EmbedFullFonts,omitempty"`

	// Container class for pdf save options.
	EncryptionDetails *PdfEncryptionDetailsData `json:"EncryptionDetails,omitempty"`

	// Container class for pdf save options.
	EscapeUri *bool `json:"EscapeUri,omitempty"`

	// Container class for pdf save options.
	ExportDocumentStructure *bool `json:"ExportDocumentStructure,omitempty"`

	// Container class for pdf save options.
	FontEmbeddingMode *string `json:"FontEmbeddingMode,omitempty"`

	// Container class for pdf save options.
	HeaderFooterBookmarksExportMode string `json:"HeaderFooterBookmarksExportMode,omitempty"`

	// Container class for pdf save options.
	ImageColorSpaceExportMode *string `json:"ImageColorSpaceExportMode,omitempty"`

	// Container class for pdf save options.
	ImageCompression *string `json:"ImageCompression,omitempty"`

	// Container class for pdf save options.
	InterpolateImages *bool `json:"InterpolateImages,omitempty"`

	// Container class for pdf save options.
	OpenHyperlinksInNewWindow *bool `json:"OpenHyperlinksInNewWindow,omitempty"`

	// Container class for pdf save options.
	OutlineOptions *OutlineOptionsData `json:"OutlineOptions,omitempty"`

	// Container class for pdf save options.
	PageMode *string `json:"PageMode,omitempty"`

	// Container class for pdf save options.
	PreblendImages *bool `json:"PreblendImages,omitempty"`

	// Container class for pdf save options.
	PreserveFormFields *bool `json:"PreserveFormFields,omitempty"`

	// Container class for pdf save options.
	TextCompression *string `json:"TextCompression,omitempty"`

	// Container class for pdf save options.
	UseBookFoldPrintingSettings *bool `json:"UseBookFoldPrintingSettings,omitempty"`

	// Container class for pdf save options.
	UseCoreFonts *bool `json:"UseCoreFonts,omitempty"`

	// Container class for pdf save options.
	ZoomBehavior *string `json:"ZoomBehavior,omitempty"`

	// Container class for pdf save options.
	ZoomFactor *int32 `json:"ZoomFactor,omitempty"`
}

Container class for pdf save options.

func (PdfSaveOptionsData) IsFixedPageSaveOptionsData ¶

func (PdfSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (PdfSaveOptionsData) IsPdfSaveOptionsData ¶

func (PdfSaveOptionsData) IsPdfSaveOptionsData() bool

type PngSaveOptionsData ¶

type PngSaveOptionsData struct {
	// Container class for png save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for png save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for png save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for png save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for png save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for png save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for png save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for png save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for png save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for png save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for png save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for png save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for png save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for png save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for png save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for png save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for png save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for png save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container class for png save options.
	HorizontalResolution *float64 `json:"HorizontalResolution,omitempty"`

	// Container class for png save options.
	ImageBrightness *float64 `json:"ImageBrightness,omitempty"`

	// Container class for png save options.
	ImageColorMode *string `json:"ImageColorMode,omitempty"`

	// Container class for png save options.
	ImageContrast *float64 `json:"ImageContrast,omitempty"`

	// Container class for png save options.
	PaperColor *string `json:"PaperColor,omitempty"`

	// Container class for png save options.
	PixelFormat *string `json:"PixelFormat,omitempty"`

	// Container class for png save options.
	Resolution *float64 `json:"Resolution,omitempty"`

	// Container class for png save options.
	Scale *float64 `json:"Scale,omitempty"`

	// Container class for png save options.
	UseAntiAliasing *bool `json:"UseAntiAliasing,omitempty"`

	// Container class for png save options.
	UseGdiEmfRenderer *bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container class for png save options.
	UseHighQualityRendering *bool `json:"UseHighQualityRendering,omitempty"`

	// Container class for png save options.
	VerticalResolution *float64 `json:"VerticalResolution,omitempty"`
}

Container class for png save options.

func (PngSaveOptionsData) IsImageSaveOptionsData ¶

func (PngSaveOptionsData) IsImageSaveOptionsData() bool

func (PngSaveOptionsData) IsPngSaveOptionsData ¶

func (PngSaveOptionsData) IsPngSaveOptionsData() bool

type PreferredWidth ¶

type PreferredWidth struct {
	// DTO container with a preferred width value.
	Type string `json:"Type,omitempty"`

	// DTO container with a preferred width value.
	Value *float64 `json:"Value,omitempty"`
}

DTO container with a preferred width value.

func (PreferredWidth) IsPreferredWidth ¶

func (PreferredWidth) IsPreferredWidth() bool

type ProtectionData ¶

type ProtectionData struct {
	// Container for the data about protection of the document.
	ProtectionType *string `json:"ProtectionType,omitempty"`
}

Container for the data about protection of the document.

func (ProtectionData) IsProtectionData ¶

func (ProtectionData) IsProtectionData() bool

type ProtectionDataResponse ¶

type ProtectionDataResponse struct {
	// The REST response with data on document's protection.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with data on document's protection.
	DocumentLink *FileLink `json:"DocumentLink,omitempty"`

	// The REST response with data on document's protection.
	ProtectionData *ProtectionData `json:"ProtectionData,omitempty"`
}

The REST response with data on document's protection.

func (ProtectionDataResponse) IsProtectionDataResponse ¶

func (ProtectionDataResponse) IsProtectionDataResponse() bool

func (ProtectionDataResponse) IsWordsResponse ¶

func (ProtectionDataResponse) IsWordsResponse() bool

type ProtectionRequest ¶

type ProtectionRequest struct {
	// Request on changing of protection.
	NewPassword *string `json:"NewPassword,omitempty"`

	// Request on changing of protection.
	Password *string `json:"Password,omitempty"`

	// Request on changing of protection.
	ProtectionType *string `json:"ProtectionType,omitempty"`
}

Request on changing of protection.

func (ProtectionRequest) IsProtectionRequest ¶

func (ProtectionRequest) IsProtectionRequest() bool

type PsSaveOptionsData ¶

type PsSaveOptionsData struct {
	// Container class for ps save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for ps save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for ps save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for ps save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for ps save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for ps save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for ps save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for ps save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for ps save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for ps save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for ps save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for ps save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for ps save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for ps save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for ps save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for ps save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for ps save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for ps save options.
	UseBookFoldPrintingSettings *bool `json:"UseBookFoldPrintingSettings,omitempty"`
}

Container class for ps save options.

func (PsSaveOptionsData) IsFixedPageSaveOptionsData ¶

func (PsSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (PsSaveOptionsData) IsPsSaveOptionsData ¶

func (PsSaveOptionsData) IsPsSaveOptionsData() bool

type RangeDocument ¶

type RangeDocument struct {
	// DTO container with a Range element.
	DocumentName *string `json:"DocumentName,omitempty"`
}

DTO container with a Range element.

func (RangeDocument) IsRangeDocument ¶

func (RangeDocument) IsRangeDocument() bool

type RangeTextResponse ¶

type RangeTextResponse struct {
	// The REST response with a range's text.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a range's text.
	Text *string `json:"Text,omitempty"`
}

The REST response with a range's text.

func (RangeTextResponse) IsRangeTextResponse ¶

func (RangeTextResponse) IsRangeTextResponse() bool

func (RangeTextResponse) IsWordsResponse ¶

func (RangeTextResponse) IsWordsResponse() bool

type ReplaceRange ¶

type ReplaceRange struct {
	// DTO container with a range element.
	Text *string `json:"Text,omitempty"`

	// DTO container with a range element.
	TextType string `json:"TextType,omitempty"`
}

DTO container with a range element.

func (ReplaceRange) IsReplaceRange ¶

func (ReplaceRange) IsReplaceRange() bool

type ReplaceTextParameters ¶

type ReplaceTextParameters struct {
	// Class for document replace text request building.
	IsMatchCase *bool `json:"IsMatchCase,omitempty"`

	// Class for document replace text request building.
	IsMatchWholeWord *bool `json:"IsMatchWholeWord,omitempty"`

	// Class for document replace text request building.
	IsOldValueRegex *bool `json:"IsOldValueRegex,omitempty"`

	// Class for document replace text request building.
	NewValue *string `json:"NewValue,omitempty"`

	// Class for document replace text request building.
	OldValue *string `json:"OldValue,omitempty"`
}

Class for document replace text request building.

func (ReplaceTextParameters) IsReplaceTextParameters ¶

func (ReplaceTextParameters) IsReplaceTextParameters() bool

type ReplaceTextResponse ¶

type ReplaceTextResponse struct {
	// The REST response with a number of occurrences of the captured text in the document.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a number of occurrences of the captured text in the document.
	DocumentLink *FileLink `json:"DocumentLink,omitempty"`

	// The REST response with a number of occurrences of the captured text in the document.
	Matches *int32 `json:"Matches,omitempty"`
}

The REST response with a number of occurrences of the captured text in the document.

func (ReplaceTextResponse) IsReplaceTextResponse ¶

func (ReplaceTextResponse) IsReplaceTextResponse() bool

func (ReplaceTextResponse) IsWordsResponse ¶

func (ReplaceTextResponse) IsWordsResponse() bool

type ReportBuildOptions ¶

type ReportBuildOptions string

Specifies options controlling behavior of ReportingEngine while building a report.

const (
	NONE                  ReportBuildOptions = "None"
	ALLOWMISSINGMEMBERS   ReportBuildOptions = "AllowMissingMembers"
	REMOVEEMPTYPARAGRAPHS ReportBuildOptions = "RemoveEmptyParagraphs"
	INLINEERRORMESSAGES   ReportBuildOptions = "InlineErrorMessages"
)

List of ReportBuildOptions

func (ReportBuildOptions) IsReportBuildOptions ¶

func (ReportBuildOptions) IsReportBuildOptions() bool

type ReportEngineSettings ¶

type ReportEngineSettings struct {
	// Report engine settings.
	CsvDataLoadOptions *CsvDataLoadOptions `json:"CsvDataLoadOptions,omitempty"`

	// Report engine settings.
	DataSourceName *string `json:"DataSourceName,omitempty"`

	// Report engine settings.
	DataSourceType string `json:"DataSourceType,omitempty"`

	// Report engine settings.
	ReportBuildOptions []string `json:"ReportBuildOptions,omitempty"`
}

Report engine settings.

func (ReportEngineSettings) IsReportEngineSettings ¶

func (ReportEngineSettings) IsReportEngineSettings() bool

type RevisionsModificationResponse ¶

type RevisionsModificationResponse struct {
	// The REST response with a result of the modification operations for the revisions collection (now these are acceptAll and rejectAll).
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a result of the modification operations for the revisions collection (now these are acceptAll and rejectAll).
	Result *ModificationOperationResult `json:"Result,omitempty"`
}

The REST response with a result of the modification operations for the revisions collection (now these are acceptAll and rejectAll).

func (RevisionsModificationResponse) IsRevisionsModificationResponse ¶

func (RevisionsModificationResponse) IsRevisionsModificationResponse() bool

func (RevisionsModificationResponse) IsWordsResponse ¶

func (RevisionsModificationResponse) IsWordsResponse() bool

type RtfSaveOptionsData ¶

type RtfSaveOptionsData struct {
	// Container class for rtf save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for rtf save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for rtf save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for rtf save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for rtf save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for rtf save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for rtf save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for rtf save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for rtf save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for rtf save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for rtf save options.
	ExportCompactSize *bool `json:"ExportCompactSize,omitempty"`

	// Container class for rtf save options.
	ExportImagesForOldReaders *bool `json:"ExportImagesForOldReaders,omitempty"`

	// Container class for rtf save options.
	PrettyFormat *bool `json:"PrettyFormat,omitempty"`

	// Container class for rtf save options.
	SaveImagesAsWmf *bool `json:"SaveImagesAsWmf,omitempty"`
}

Container class for rtf save options.

func (RtfSaveOptionsData) IsRtfSaveOptionsData ¶

func (RtfSaveOptionsData) IsRtfSaveOptionsData() bool

func (RtfSaveOptionsData) IsSaveOptionsData ¶

func (RtfSaveOptionsData) IsSaveOptionsData() bool

type Run ¶

type Run struct {
	// Run element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Run element.
	NodeId *string `json:"NodeId,omitempty"`

	// Run element.
	Text *string `json:"Text,omitempty"`
}

Run element.

func (Run) IsRun ¶

func (Run) IsRun() bool
func (Run) IsRunLink() bool

type RunBase ¶

type RunBase struct {
	// Run element.
	Text *string `json:"Text,omitempty"`
}

Run element.

func (RunBase) IsRunBase ¶

func (RunBase) IsRunBase() bool

type RunInsert ¶

type RunInsert struct {
	// Run element for insert.
	Text *string `json:"Text,omitempty"`
}

Run element for insert.

func (RunInsert) IsRunBase ¶

func (RunInsert) IsRunBase() bool

func (RunInsert) IsRunInsert ¶

func (RunInsert) IsRunInsert() bool
type RunLink struct {
	// Run link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Run link element.
	NodeId *string `json:"NodeId,omitempty"`

	// Run link element.
	Text *string `json:"Text,omitempty"`
}

Run link element.

func (RunLink) IsNodeLink() bool
func (RunLink) IsRunLink() bool

type RunResponse ¶

type RunResponse struct {
	// The REST response with a Run element.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a Run element.
	Run *Run `json:"Run,omitempty"`
}

The REST response with a Run element.

func (RunResponse) IsRunResponse ¶

func (RunResponse) IsRunResponse() bool

func (RunResponse) IsWordsResponse ¶

func (RunResponse) IsWordsResponse() bool

type RunUpdate ¶

type RunUpdate struct {
	// Run element for insert.
	Text *string `json:"Text,omitempty"`
}

Run element for insert.

func (RunUpdate) IsRunBase ¶

func (RunUpdate) IsRunBase() bool

func (RunUpdate) IsRunUpdate ¶

func (RunUpdate) IsRunUpdate() bool

type Runs ¶

type Runs struct {
	// DTO container with a collection of runs.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a collection of runs.
	List []Run `json:"List,omitempty"`
}

DTO container with a collection of runs.

func (Runs) IsLinkElement ¶

func (Runs) IsLinkElement() bool

func (Runs) IsRuns ¶

func (Runs) IsRuns() bool

type RunsResponse ¶

type RunsResponse struct {
	// The REST response with a collection of Run elements.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of Run elements.
	Runs *Runs `json:"Runs,omitempty"`
}

The REST response with a collection of Run elements.

func (RunsResponse) IsRunsResponse ¶

func (RunsResponse) IsRunsResponse() bool

func (RunsResponse) IsWordsResponse ¶

func (RunsResponse) IsWordsResponse() bool

type SaveOptionsData ¶

type SaveOptionsData struct {
	// base container class for save options data.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// base container class for save options data.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// base container class for save options data.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// base container class for save options data.
	FileName *string `json:"FileName,omitempty"`

	// base container class for save options data.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// base container class for save options data.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// base container class for save options data.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// base container class for save options data.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// base container class for save options data.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// base container class for save options data.
	ZipOutput *bool `json:"ZipOutput,omitempty"`
}

base container class for save options data.

func (SaveOptionsData) IsSaveOptionsData ¶

func (SaveOptionsData) IsSaveOptionsData() bool

type SaveResponse ¶

type SaveResponse struct {
	// The REST response with a save result.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a save result.
	SaveResult *SaveResult `json:"SaveResult,omitempty"`
}

The REST response with a save result.

func (SaveResponse) IsSaveResponse ¶

func (SaveResponse) IsSaveResponse() bool

func (SaveResponse) IsWordsResponse ¶

func (SaveResponse) IsWordsResponse() bool

type SaveResult ¶

type SaveResult struct {
	// Result of saving.
	AdditionalItems []FileLink `json:"AdditionalItems,omitempty"`

	// Result of saving.
	DestDocument *FileLink `json:"DestDocument,omitempty"`

	// Result of saving.
	SourceDocument *FileLink `json:"SourceDocument,omitempty"`
}

Result of saving.

func (SaveResult) IsSaveResult ¶

func (SaveResult) IsSaveResult() bool

type SearchResponse ¶

type SearchResponse struct {
	// The REST response with a regular expression pattern and a collection of search results.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a regular expression pattern and a collection of search results.
	SearchingPattern *string `json:"SearchingPattern,omitempty"`

	// The REST response with a regular expression pattern and a collection of search results.
	SearchResults *SearchResultsCollection `json:"SearchResults,omitempty"`
}

The REST response with a regular expression pattern and a collection of search results.

func (SearchResponse) IsSearchResponse ¶

func (SearchResponse) IsSearchResponse() bool

func (SearchResponse) IsWordsResponse ¶

func (SearchResponse) IsWordsResponse() bool

type SearchResult ¶

type SearchResult struct {
	// Result of search operation.
	RangeEnd *DocumentPosition `json:"RangeEnd,omitempty"`

	// Result of search operation.
	RangeStart *DocumentPosition `json:"RangeStart,omitempty"`
}

Result of search operation.

func (SearchResult) IsSearchResult ¶

func (SearchResult) IsSearchResult() bool

type SearchResultsCollection ¶

type SearchResultsCollection struct {
	// The collection of search results.
	Link *WordsApiLink `json:"Link,omitempty"`

	// The collection of search results.
	ResultsList []SearchResult `json:"ResultsList,omitempty"`
}

The collection of search results.

func (SearchResultsCollection) IsLinkElement ¶

func (SearchResultsCollection) IsLinkElement() bool

func (SearchResultsCollection) IsSearchResultsCollection ¶

func (SearchResultsCollection) IsSearchResultsCollection() bool

type Section ¶

type Section struct {
	// DTO container with a section element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a section element.
	ChildNodes []NodeLink `json:"ChildNodes,omitempty"`

	// DTO container with a section element.
	HeaderFooters *LinkElement `json:"HeaderFooters,omitempty"`

	// DTO container with a section element.
	PageSetup *LinkElement `json:"PageSetup,omitempty"`

	// DTO container with a section element.
	Paragraphs *LinkElement `json:"Paragraphs,omitempty"`

	// DTO container with a section element.
	Tables *LinkElement `json:"Tables,omitempty"`
}

DTO container with a section element.

func (Section) IsLinkElement ¶

func (Section) IsLinkElement() bool

func (Section) IsSection ¶

func (Section) IsSection() bool
type SectionLink struct {
	// Section link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Section link element.
	NodeId *string `json:"NodeId,omitempty"`
}

Section link element.

func (SectionLink) IsNodeLink() bool
func (SectionLink) IsSectionLink() bool

type SectionLinkCollection ¶

type SectionLinkCollection struct {
	// The collection of section's links.
	Link *WordsApiLink `json:"Link,omitempty"`

	// The collection of section's links.
	SectionLinkList []SectionLink `json:"SectionLinkList,omitempty"`
}

The collection of section's links.

func (SectionLinkCollection) IsLinkElement ¶

func (SectionLinkCollection) IsLinkElement() bool

func (SectionLinkCollection) IsSectionLinkCollection ¶

func (SectionLinkCollection) IsSectionLinkCollection() bool

type SectionLinkCollectionResponse ¶

type SectionLinkCollectionResponse struct {
	// The REST response with a collection of sections.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of sections.
	Sections *SectionLinkCollection `json:"Sections,omitempty"`
}

The REST response with a collection of sections.

func (SectionLinkCollectionResponse) IsSectionLinkCollectionResponse ¶

func (SectionLinkCollectionResponse) IsSectionLinkCollectionResponse() bool

func (SectionLinkCollectionResponse) IsWordsResponse ¶

func (SectionLinkCollectionResponse) IsWordsResponse() bool

type SectionPageSetupResponse ¶

type SectionPageSetupResponse struct {
	// The REST response with a page setup of a section.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a page setup of a section.
	PageSetup *PageSetup `json:"PageSetup,omitempty"`
}

The REST response with a page setup of a section.

func (SectionPageSetupResponse) IsSectionPageSetupResponse ¶

func (SectionPageSetupResponse) IsSectionPageSetupResponse() bool

func (SectionPageSetupResponse) IsWordsResponse ¶

func (SectionPageSetupResponse) IsWordsResponse() bool

type SectionResponse ¶

type SectionResponse struct {
	// The REST response with a section.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a section.
	Section *Section `json:"Section,omitempty"`
}

The REST response with a section.

func (SectionResponse) IsSectionResponse ¶

func (SectionResponse) IsSectionResponse() bool

func (SectionResponse) IsWordsResponse ¶

func (SectionResponse) IsWordsResponse() bool

type Shading ¶

type Shading struct {
	// DTO container with a paragraph format shading element.
	BackgroundPatternColor *XmlColor `json:"BackgroundPatternColor,omitempty"`

	// DTO container with a paragraph format shading element.
	ForegroundPatternColor *XmlColor `json:"ForegroundPatternColor,omitempty"`

	// DTO container with a paragraph format shading element.
	Texture string `json:"Texture,omitempty"`
}

DTO container with a paragraph format shading element.

func (Shading) IsShading ¶

func (Shading) IsShading() bool

type SplitDocumentResponse ¶

type SplitDocumentResponse struct {
	// The REST response with a result of document splitting.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a result of document splitting.
	SplitResult *SplitDocumentResult `json:"SplitResult,omitempty"`
}

The REST response with a result of document splitting.

func (SplitDocumentResponse) IsSplitDocumentResponse ¶

func (SplitDocumentResponse) IsSplitDocumentResponse() bool

func (SplitDocumentResponse) IsWordsResponse ¶

func (SplitDocumentResponse) IsWordsResponse() bool

type SplitDocumentResult ¶

type SplitDocumentResult struct {
	// Result of splitting document.
	Pages []FileLink `json:"Pages,omitempty"`

	// Result of splitting document.
	SourceDocument *FileLink `json:"SourceDocument,omitempty"`

	// Result of splitting document.
	ZippedPages *FileLink `json:"ZippedPages,omitempty"`
}

Result of splitting document.

func (SplitDocumentResult) IsSplitDocumentResult ¶

func (SplitDocumentResult) IsSplitDocumentResult() bool

type StatDataResponse ¶

type StatDataResponse struct {
	// The REST response with document's statistical data.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with document's statistical data.
	DocumentLink *FileLink `json:"DocumentLink,omitempty"`

	// The REST response with document's statistical data.
	StatData *DocumentStatData `json:"StatData,omitempty"`
}

The REST response with document's statistical data.

func (StatDataResponse) IsStatDataResponse ¶

func (StatDataResponse) IsStatDataResponse() bool

func (StatDataResponse) IsWordsResponse ¶

func (StatDataResponse) IsWordsResponse() bool

type StorageFile ¶

type StorageFile struct {
	// File or folder information.
	IsFolder *bool `json:"IsFolder,omitempty"`

	// File or folder information.
	ModifiedDate time.Time `json:"ModifiedDate,omitempty"`

	// File or folder information.
	Name *string `json:"Name,omitempty"`

	// File or folder information.
	Path *string `json:"Path,omitempty"`

	// File or folder information.
	Size *int32 `json:"Size,omitempty"`
}

File or folder information.

func (StorageFile) IsStorageFile ¶

func (StorageFile) IsStorageFile() bool

type StoryChildNodes ¶

type StoryChildNodes struct {
	// Child nodes of Story or InlineStory.
	ChildNodes []NodeLink `json:"ChildNodes,omitempty"`
}

Child nodes of Story or InlineStory.

func (StoryChildNodes) IsStoryChildNodes ¶

func (StoryChildNodes) IsStoryChildNodes() bool

type StringFormatData ¶

type StringFormatData struct {
	// Allows to specify System.Drawing.StringFormat options.
	Alignment string `json:"Alignment,omitempty"`

	// Allows to specify System.Drawing.StringFormat options.
	FormatFlags string `json:"FormatFlags,omitempty"`

	// Allows to specify System.Drawing.StringFormat options.
	HotkeyPrefix string `json:"HotkeyPrefix,omitempty"`

	// Allows to specify System.Drawing.StringFormat options.
	LineAlignment string `json:"LineAlignment,omitempty"`

	// Allows to specify System.Drawing.StringFormat options.
	Trimming string `json:"Trimming,omitempty"`
}

Allows to specify System.Drawing.StringFormat options.

func (StringFormatData) IsStringFormatData ¶

func (StringFormatData) IsStringFormatData() bool

type Style ¶

type Style struct {
	// DTO container with a single document style.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a single document style.
	Aliases []string `json:"Aliases,omitempty"`

	// DTO container with a single document style.
	BaseStyleName *string `json:"BaseStyleName,omitempty"`

	// DTO container with a single document style.
	BuiltIn *bool `json:"BuiltIn,omitempty"`

	// DTO container with a single document style.
	Font *Font `json:"Font,omitempty"`

	// DTO container with a single document style.
	IsHeading *bool `json:"IsHeading,omitempty"`

	// DTO container with a single document style.
	IsQuickStyle *bool `json:"IsQuickStyle,omitempty"`

	// DTO container with a single document style.
	LinkedStyleName *string `json:"LinkedStyleName,omitempty"`

	// DTO container with a single document style.
	Name *string `json:"Name,omitempty"`

	// DTO container with a single document style.
	NextParagraphStyleName *string `json:"NextParagraphStyleName,omitempty"`

	// DTO container with a single document style.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// DTO container with a single document style.
	Type string `json:"Type,omitempty"`
}

DTO container with a single document style.

func (Style) IsLinkElement ¶

func (Style) IsLinkElement() bool

func (Style) IsStyle ¶

func (Style) IsStyle() bool

type StyleApply ¶

type StyleApply struct {
	// Represents a single document style to insert.
	StyleName *string `json:"StyleName,omitempty"`
}

Represents a single document style to insert.

func (StyleApply) IsStyleApply ¶

func (StyleApply) IsStyleApply() bool

type StyleCopy ¶

type StyleCopy struct {
	// Represents a single document style to insert.
	StyleName *string `json:"StyleName,omitempty"`
}

Represents a single document style to insert.

func (StyleCopy) IsStyleCopy ¶

func (StyleCopy) IsStyleCopy() bool

type StyleInsert ¶

type StyleInsert struct {
	// Represents a single document style to insert.
	StyleName *string `json:"StyleName,omitempty"`

	// Represents a single document style to insert.
	StyleType string `json:"StyleType,omitempty"`
}

Represents a single document style to insert.

func (StyleInsert) IsStyleInsert ¶

func (StyleInsert) IsStyleInsert() bool

type StyleResponse ¶

type StyleResponse struct {
	// The REST response with a style.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a style.
	Style *Style `json:"Style,omitempty"`
}

The REST response with a style.

func (StyleResponse) IsStyleResponse ¶

func (StyleResponse) IsStyleResponse() bool

func (StyleResponse) IsWordsResponse ¶

func (StyleResponse) IsWordsResponse() bool

type StyleUpdate ¶

type StyleUpdate struct {
	// Represents a single document style properties to update.
	BaseStyleName *string `json:"BaseStyleName,omitempty"`

	// Represents a single document style properties to update.
	IsQuickStyle *bool `json:"IsQuickStyle,omitempty"`

	// Represents a single document style properties to update.
	Name *string `json:"Name,omitempty"`

	// Represents a single document style properties to update.
	NextParagraphStyleName *string `json:"NextParagraphStyleName,omitempty"`
}

Represents a single document style properties to update.

func (StyleUpdate) IsStyleUpdate ¶

func (StyleUpdate) IsStyleUpdate() bool

type StylesResponse ¶

type StylesResponse struct {
	// The REST response with an array of styles.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with an array of styles.
	Styles []Style `json:"Styles,omitempty"`
}

The REST response with an array of styles.

func (StylesResponse) IsStylesResponse ¶

func (StylesResponse) IsStylesResponse() bool

func (StylesResponse) IsWordsResponse ¶

func (StylesResponse) IsWordsResponse() bool

type SvgSaveOptionsData ¶

type SvgSaveOptionsData struct {
	// Container class for svg save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for svg save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for svg save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for svg save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for svg save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for svg save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for svg save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for svg save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for svg save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for svg save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for svg save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for svg save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for svg save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for svg save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for svg save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for svg save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for svg save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for svg save options.
	ExportEmbeddedImages *bool `json:"ExportEmbeddedImages,omitempty"`

	// Container class for svg save options.
	FitToViewPort *bool `json:"FitToViewPort,omitempty"`

	// Container class for svg save options.
	ResourcesFolder *string `json:"ResourcesFolder,omitempty"`

	// Container class for svg save options.
	ResourcesFolderAlias *string `json:"ResourcesFolderAlias,omitempty"`

	// Container class for svg save options.
	ShowPageBorder *bool `json:"ShowPageBorder,omitempty"`

	// Container class for svg save options.
	TextOutputMode *string `json:"TextOutputMode,omitempty"`
}

Container class for svg save options.

func (SvgSaveOptionsData) IsFixedPageSaveOptionsData ¶

func (SvgSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (SvgSaveOptionsData) IsSvgSaveOptionsData ¶

func (SvgSaveOptionsData) IsSvgSaveOptionsData() bool

type TabStop ¶

type TabStop struct {
	// DTO container with paragraph format tab stop.
	Alignment string `json:"Alignment,omitempty"`

	// DTO container with paragraph format tab stop.
	Leader string `json:"Leader,omitempty"`

	// DTO container with paragraph format tab stop.
	Position *float64 `json:"Position,omitempty"`

	// DTO container with paragraph format tab stop.
	IsClear *bool `json:"IsClear,omitempty"`
}

DTO container with paragraph format tab stop.

func (TabStop) IsTabStop ¶

func (TabStop) IsTabStop() bool

func (TabStop) IsTabStopBase ¶

func (TabStop) IsTabStopBase() bool

type TabStopBase ¶

type TabStopBase struct {
	// Base class for paragraph format tab stop DTO.
	Alignment string `json:"Alignment,omitempty"`

	// Base class for paragraph format tab stop DTO.
	Leader string `json:"Leader,omitempty"`

	// Base class for paragraph format tab stop DTO.
	Position *float64 `json:"Position,omitempty"`
}

Base class for paragraph format tab stop DTO.

func (TabStopBase) IsTabStopBase ¶

func (TabStopBase) IsTabStopBase() bool

type TabStopInsert ¶

type TabStopInsert struct {
	// A DTO to Insert / replace a tab stop.
	Alignment string `json:"Alignment,omitempty"`

	// A DTO to Insert / replace a tab stop.
	Leader string `json:"Leader,omitempty"`

	// A DTO to Insert / replace a tab stop.
	Position *float64 `json:"Position,omitempty"`
}

A DTO to Insert / replace a tab stop.

func (TabStopInsert) IsTabStopBase ¶

func (TabStopInsert) IsTabStopBase() bool

func (TabStopInsert) IsTabStopInsert ¶

func (TabStopInsert) IsTabStopInsert() bool

type TabStopsResponse ¶

type TabStopsResponse struct {
	// The REST response with an array of tab stops.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with an array of tab stops.
	TabStops []TabStop `json:"TabStops,omitempty"`
}

The REST response with an array of tab stops.

func (TabStopsResponse) IsTabStopsResponse ¶

func (TabStopsResponse) IsTabStopsResponse() bool

func (TabStopsResponse) IsWordsResponse ¶

func (TabStopsResponse) IsWordsResponse() bool

type Table ¶

type Table struct {
	// DTO container with a table element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a table element.
	NodeId *string `json:"NodeId,omitempty"`

	// DTO container with a table element.
	TableProperties *TableProperties `json:"TableProperties,omitempty"`

	// DTO container with a table element.
	TableRowList []TableRow `json:"TableRowList,omitempty"`
}

DTO container with a table element.

func (Table) IsNodeLink() bool

func (Table) IsTable ¶

func (Table) IsTable() bool

type TableCell ¶

type TableCell struct {
	// DTO container with a table cell element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a table cell element.
	NodeId *string `json:"NodeId,omitempty"`

	// DTO container with a table cell element.
	ChildNodes []NodeLink `json:"ChildNodes,omitempty"`
}

DTO container with a table cell element.

func (TableCell) IsNodeLink() bool

func (TableCell) IsTableCell ¶

func (TableCell) IsTableCell() bool

type TableCellFormat ¶

type TableCellFormat struct {
	// DTO container with all formatting for a table row.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with all formatting for a table row.
	BottomPadding *float64 `json:"BottomPadding,omitempty"`

	// DTO container with all formatting for a table row.
	FitText *bool `json:"FitText,omitempty"`

	// DTO container with all formatting for a table row.
	HorizontalMerge string `json:"HorizontalMerge,omitempty"`

	// DTO container with all formatting for a table row.
	LeftPadding *float64 `json:"LeftPadding,omitempty"`

	// DTO container with all formatting for a table row.
	Orientation string `json:"Orientation,omitempty"`

	// DTO container with all formatting for a table row.
	PreferredWidth *PreferredWidth `json:"PreferredWidth,omitempty"`

	// DTO container with all formatting for a table row.
	RightPadding *float64 `json:"RightPadding,omitempty"`

	// DTO container with all formatting for a table row.
	TopPadding *float64 `json:"TopPadding,omitempty"`

	// DTO container with all formatting for a table row.
	VerticalAlignment string `json:"VerticalAlignment,omitempty"`

	// DTO container with all formatting for a table row.
	VerticalMerge string `json:"VerticalMerge,omitempty"`

	// DTO container with all formatting for a table row.
	Width *float64 `json:"Width,omitempty"`

	// DTO container with all formatting for a table row.
	WrapText *bool `json:"WrapText,omitempty"`
}

DTO container with all formatting for a table row.

func (TableCellFormat) IsLinkElement ¶

func (TableCellFormat) IsLinkElement() bool

func (TableCellFormat) IsTableCellFormat ¶

func (TableCellFormat) IsTableCellFormat() bool

type TableCellFormatResponse ¶

type TableCellFormatResponse struct {
	// The REST response with the formatting properties of a table cell.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with the formatting properties of a table cell.
	CellFormat *TableCellFormat `json:"CellFormat,omitempty"`
}

The REST response with the formatting properties of a table cell.

func (TableCellFormatResponse) IsTableCellFormatResponse ¶

func (TableCellFormatResponse) IsTableCellFormatResponse() bool

func (TableCellFormatResponse) IsWordsResponse ¶

func (TableCellFormatResponse) IsWordsResponse() bool

type TableCellInsert ¶

type TableCellInsert struct {
	// DTO container with a table cell.
	InsertAfter *int32 `json:"InsertAfter,omitempty"`
}

DTO container with a table cell.

func (TableCellInsert) IsTableCellInsert ¶

func (TableCellInsert) IsTableCellInsert() bool

type TableCellResponse ¶

type TableCellResponse struct {
	// The REST response with a table cell.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a table cell.
	Cell *TableCell `json:"Cell,omitempty"`
}

The REST response with a table cell.

func (TableCellResponse) IsTableCellResponse ¶

func (TableCellResponse) IsTableCellResponse() bool

func (TableCellResponse) IsWordsResponse ¶

func (TableCellResponse) IsWordsResponse() bool

type TableInsert ¶

type TableInsert struct {
	// DTO container with a table element.
	ColumnsCount *int32 `json:"ColumnsCount,omitempty"`

	// DTO container with a table element.
	Position *DocumentPosition `json:"Position,omitempty"`

	// DTO container with a table element.
	RowsCount *int32 `json:"RowsCount,omitempty"`
}

DTO container with a table element.

func (TableInsert) IsTableInsert ¶

func (TableInsert) IsTableInsert() bool
type TableLink struct {
	// Table link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Table link element.
	NodeId *string `json:"NodeId,omitempty"`
}

Table link element.

func (TableLink) IsNodeLink() bool
func (TableLink) IsTableLink() bool

type TableLinkCollection ¶

type TableLinkCollection struct {
	// The collection of table's links.
	Link *WordsApiLink `json:"Link,omitempty"`

	// The collection of table's links.
	TableLinkList []TableLink `json:"TableLinkList,omitempty"`
}

The collection of table's links.

func (TableLinkCollection) IsLinkElement ¶

func (TableLinkCollection) IsLinkElement() bool

func (TableLinkCollection) IsTableLinkCollection ¶

func (TableLinkCollection) IsTableLinkCollection() bool

type TableLinkCollectionResponse ¶

type TableLinkCollectionResponse struct {
	// The REST response with a collection of tables.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a collection of tables.
	Tables *TableLinkCollection `json:"Tables,omitempty"`
}

The REST response with a collection of tables.

func (TableLinkCollectionResponse) IsTableLinkCollectionResponse ¶

func (TableLinkCollectionResponse) IsTableLinkCollectionResponse() bool

func (TableLinkCollectionResponse) IsWordsResponse ¶

func (TableLinkCollectionResponse) IsWordsResponse() bool

type TableProperties ¶

type TableProperties struct {
	// DTO container with table properties.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with table properties.
	Alignment string `json:"Alignment,omitempty"`

	// DTO container with table properties.
	AllowAutoFit *bool `json:"AllowAutoFit,omitempty"`

	// DTO container with table properties.
	Bidi *bool `json:"Bidi,omitempty"`

	// DTO container with table properties.
	BottomPadding *float64 `json:"BottomPadding,omitempty"`

	// DTO container with table properties.
	CellSpacing *float64 `json:"CellSpacing,omitempty"`

	// DTO container with table properties.
	LeftIndent *float64 `json:"LeftIndent,omitempty"`

	// DTO container with table properties.
	LeftPadding *float64 `json:"LeftPadding,omitempty"`

	// DTO container with table properties.
	PreferredWidth *PreferredWidth `json:"PreferredWidth,omitempty"`

	// DTO container with table properties.
	RightPadding *float64 `json:"RightPadding,omitempty"`

	// DTO container with table properties.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// DTO container with table properties.
	StyleName *string `json:"StyleName,omitempty"`

	// DTO container with table properties.
	StyleOptions string `json:"StyleOptions,omitempty"`

	// DTO container with table properties.
	TextWrapping string `json:"TextWrapping,omitempty"`

	// DTO container with table properties.
	TopPadding *float64 `json:"TopPadding,omitempty"`
}

DTO container with table properties.

func (TableProperties) IsLinkElement ¶

func (TableProperties) IsLinkElement() bool

func (TableProperties) IsTableProperties ¶

func (TableProperties) IsTableProperties() bool

type TablePropertiesResponse ¶

type TablePropertiesResponse struct {
	// The REST response with a table.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a table.
	Properties *TableProperties `json:"Properties,omitempty"`
}

The REST response with a table.

func (TablePropertiesResponse) IsTablePropertiesResponse ¶

func (TablePropertiesResponse) IsTablePropertiesResponse() bool

func (TablePropertiesResponse) IsWordsResponse ¶

func (TablePropertiesResponse) IsWordsResponse() bool

type TableResponse ¶

type TableResponse struct {
	// The REST response with a table.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a table.
	Table *Table `json:"Table,omitempty"`
}

The REST response with a table.

func (TableResponse) IsTableResponse ¶

func (TableResponse) IsTableResponse() bool

func (TableResponse) IsWordsResponse ¶

func (TableResponse) IsWordsResponse() bool

type TableRow ¶

type TableRow struct {
	// DTO container with a table row element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with a table row element.
	NodeId *string `json:"NodeId,omitempty"`

	// DTO container with a table row element.
	RowFormat *TableRowFormat `json:"RowFormat,omitempty"`

	// DTO container with a table row element.
	TableCellList []TableCell `json:"TableCellList,omitempty"`
}

DTO container with a table row element.

func (TableRow) IsNodeLink() bool

func (TableRow) IsTableRow ¶

func (TableRow) IsTableRow() bool

type TableRowFormat ¶

type TableRowFormat struct {
	// DTO container with formatting for a table row.
	Link *WordsApiLink `json:"Link,omitempty"`

	// DTO container with formatting for a table row.
	AllowBreakAcrossPages *bool `json:"AllowBreakAcrossPages,omitempty"`

	// DTO container with formatting for a table row.
	HeadingFormat *bool `json:"HeadingFormat,omitempty"`

	// DTO container with formatting for a table row.
	Height *float64 `json:"Height,omitempty"`

	// DTO container with formatting for a table row.
	HeightRule string `json:"HeightRule,omitempty"`
}

DTO container with formatting for a table row.

func (TableRowFormat) IsLinkElement ¶

func (TableRowFormat) IsLinkElement() bool

func (TableRowFormat) IsTableRowFormat ¶

func (TableRowFormat) IsTableRowFormat() bool

type TableRowFormatResponse ¶

type TableRowFormatResponse struct {
	// The REST response with the formatting properties of a table row.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with the formatting properties of a table row.
	RowFormat *TableRowFormat `json:"RowFormat,omitempty"`
}

The REST response with the formatting properties of a table row.

func (TableRowFormatResponse) IsTableRowFormatResponse ¶

func (TableRowFormatResponse) IsTableRowFormatResponse() bool

func (TableRowFormatResponse) IsWordsResponse ¶

func (TableRowFormatResponse) IsWordsResponse() bool

type TableRowInsert ¶

type TableRowInsert struct {
	// DTO container with a table row element.
	ColumnsCount *int32 `json:"ColumnsCount,omitempty"`

	// DTO container with a table row element.
	InsertAfter *int32 `json:"InsertAfter,omitempty"`
}

DTO container with a table row element.

func (TableRowInsert) IsTableRowInsert ¶

func (TableRowInsert) IsTableRowInsert() bool

type TableRowResponse ¶

type TableRowResponse struct {
	// The REST response with a table row.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with a table row.
	Row *TableRow `json:"Row,omitempty"`
}

The REST response with a table row.

func (TableRowResponse) IsTableRowResponse ¶

func (TableRowResponse) IsTableRowResponse() bool

func (TableRowResponse) IsWordsResponse ¶

func (TableRowResponse) IsWordsResponse() bool

type TextSaveOptionsData ¶

type TextSaveOptionsData struct {
	// Container class for text save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for text save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for text save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for text save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for text save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for text save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for text save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for text save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for text save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for text save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for text save options.
	Encoding *string `json:"Encoding,omitempty"`

	// Container class for text save options.
	ExportHeadersFootersMode string `json:"ExportHeadersFootersMode,omitempty"`

	// Container class for text save options.
	ForcePageBreaks *bool `json:"ForcePageBreaks,omitempty"`

	// Container class for text save options.
	ParagraphBreak *string `json:"ParagraphBreak,omitempty"`

	// Container class for text save options.
	AddBidiMarks *bool `json:"AddBidiMarks,omitempty"`

	// Container class for text save options.
	PreserveTableLayout *bool `json:"PreserveTableLayout,omitempty"`

	// Container class for text save options.
	SimplifyListLabels *bool `json:"SimplifyListLabels,omitempty"`
}

Container class for text save options.

func (TextSaveOptionsData) IsTextSaveOptionsData ¶

func (TextSaveOptionsData) IsTextSaveOptionsData() bool

func (TextSaveOptionsData) IsTxtSaveOptionsBaseData ¶

func (TextSaveOptionsData) IsTxtSaveOptionsBaseData() bool

type TiffSaveOptionsData ¶

type TiffSaveOptionsData struct {
	// Container class for tiff save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for tiff save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for tiff save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for tiff save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for tiff save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for tiff save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for tiff save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for tiff save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for tiff save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for tiff save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for tiff save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for tiff save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for tiff save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for tiff save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for tiff save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for tiff save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for tiff save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for tiff save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container class for tiff save options.
	HorizontalResolution *float64 `json:"HorizontalResolution,omitempty"`

	// Container class for tiff save options.
	ImageBrightness *float64 `json:"ImageBrightness,omitempty"`

	// Container class for tiff save options.
	ImageColorMode *string `json:"ImageColorMode,omitempty"`

	// Container class for tiff save options.
	ImageContrast *float64 `json:"ImageContrast,omitempty"`

	// Container class for tiff save options.
	PaperColor *string `json:"PaperColor,omitempty"`

	// Container class for tiff save options.
	PixelFormat *string `json:"PixelFormat,omitempty"`

	// Container class for tiff save options.
	Resolution *float64 `json:"Resolution,omitempty"`

	// Container class for tiff save options.
	Scale *float64 `json:"Scale,omitempty"`

	// Container class for tiff save options.
	UseAntiAliasing *bool `json:"UseAntiAliasing,omitempty"`

	// Container class for tiff save options.
	UseGdiEmfRenderer *bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container class for tiff save options.
	UseHighQualityRendering *bool `json:"UseHighQualityRendering,omitempty"`

	// Container class for tiff save options.
	VerticalResolution *float64 `json:"VerticalResolution,omitempty"`

	// Container class for tiff save options.
	ThresholdForFloydSteinbergDithering *int32 `json:"ThresholdForFloydSteinbergDithering,omitempty"`

	// Container class for tiff save options.
	TiffBinarizationMethod *string `json:"TiffBinarizationMethod,omitempty"`

	// Container class for tiff save options.
	TiffCompression *string `json:"TiffCompression,omitempty"`
}

Container class for tiff save options.

func (TiffSaveOptionsData) IsImageSaveOptionsData ¶

func (TiffSaveOptionsData) IsImageSaveOptionsData() bool

func (TiffSaveOptionsData) IsTiffSaveOptionsData ¶

func (TiffSaveOptionsData) IsTiffSaveOptionsData() bool

type TxtSaveOptionsBaseData ¶

type TxtSaveOptionsBaseData struct {
	// Base class for save options of text formats.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Base class for save options of text formats.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Base class for save options of text formats.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Base class for save options of text formats.
	FileName *string `json:"FileName,omitempty"`

	// Base class for save options of text formats.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Base class for save options of text formats.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Base class for save options of text formats.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Base class for save options of text formats.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Base class for save options of text formats.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Base class for save options of text formats.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Base class for save options of text formats.
	Encoding *string `json:"Encoding,omitempty"`

	// Base class for save options of text formats.
	ExportHeadersFootersMode string `json:"ExportHeadersFootersMode,omitempty"`

	// Base class for save options of text formats.
	ForcePageBreaks *bool `json:"ForcePageBreaks,omitempty"`

	// Base class for save options of text formats.
	ParagraphBreak *string `json:"ParagraphBreak,omitempty"`
}

Base class for save options of text formats.

func (TxtSaveOptionsBaseData) IsSaveOptionsData ¶

func (TxtSaveOptionsBaseData) IsSaveOptionsData() bool

func (TxtSaveOptionsBaseData) IsTxtSaveOptionsBaseData ¶

func (TxtSaveOptionsBaseData) IsTxtSaveOptionsBaseData() bool

type WatermarkText ¶

type WatermarkText struct {
	// Class for insert watermark text request building.
	RotationAngle *float64 `json:"RotationAngle,omitempty"`

	// Class for insert watermark text request building.
	Text *string `json:"Text,omitempty"`
}

Class for insert watermark text request building.

func (WatermarkText) IsWatermarkText ¶

func (WatermarkText) IsWatermarkText() bool

type WordMLSaveOptionsData ¶

type WordMLSaveOptionsData struct {
	// Container class for wml save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for wml save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for wml save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for wml save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for wml save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for wml save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for wml save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for wml save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for wml save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for wml save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for wml save options.
	PrettyFormat *bool `json:"PrettyFormat,omitempty"`
}

Container class for wml save options.

func (WordMLSaveOptionsData) IsSaveOptionsData ¶

func (WordMLSaveOptionsData) IsSaveOptionsData() bool

func (WordMLSaveOptionsData) IsWordMLSaveOptionsData ¶

func (WordMLSaveOptionsData) IsWordMLSaveOptionsData() bool

type WordsApiErrorResponse ¶

type WordsApiErrorResponse struct {
	// The REST response with an API error.
	RequestId *string `json:"RequestId,omitempty"`

	// The REST response with an API error.
	Error_ *ApiError `json:"Error,omitempty"`
}

The REST response with an API error.

func (*WordsApiErrorResponse) Error ¶

func (w *WordsApiErrorResponse) Error() string

func (WordsApiErrorResponse) IsWordsApiErrorResponse ¶

func (WordsApiErrorResponse) IsWordsApiErrorResponse() bool

func (WordsApiErrorResponse) IsWordsResponse ¶

func (WordsApiErrorResponse) IsWordsResponse() bool
type WordsApiLink struct {
	// Provides information for the words API resource link.
	Href *string `json:"Href,omitempty"`

	// Provides information for the words API resource link.
	Rel *string `json:"Rel,omitempty"`

	// Provides information for the words API resource link.
	Title *string `json:"Title,omitempty"`

	// Provides information for the words API resource link.
	Type *string `json:"Type,omitempty"`
}

Provides information for the words API resource link.

func (WordsApiLink) IsLink() bool
func (WordsApiLink) IsWordsApiLink() bool

type WordsResponse ¶

type WordsResponse struct {
	// The base class for all responses.
	RequestId *string `json:"RequestId,omitempty"`
}

The base class for all responses.

func (WordsResponse) IsWordsResponse ¶

func (WordsResponse) IsWordsResponse() bool

type XamlFixedSaveOptionsData ¶

type XamlFixedSaveOptionsData struct {
	// Container class for xaml fixed save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for xaml fixed save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for xaml fixed save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for xaml fixed save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for xaml fixed save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for xaml fixed save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for xaml fixed save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for xaml fixed save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for xaml fixed save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for xaml fixed save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for xaml fixed save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for xaml fixed save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for xaml fixed save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for xaml fixed save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for xaml fixed save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for xaml fixed save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for xaml fixed save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for xaml fixed save options.
	ResourcesFolder *string `json:"ResourcesFolder,omitempty"`

	// Container class for xaml fixed save options.
	ResourcesFolderAlias *string `json:"ResourcesFolderAlias,omitempty"`
}

Container class for xaml fixed save options.

func (XamlFixedSaveOptionsData) IsFixedPageSaveOptionsData ¶

func (XamlFixedSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (XamlFixedSaveOptionsData) IsXamlFixedSaveOptionsData ¶

func (XamlFixedSaveOptionsData) IsXamlFixedSaveOptionsData() bool

type XamlFlowSaveOptionsData ¶

type XamlFlowSaveOptionsData struct {
	// Container class for xaml flow save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for xaml flow save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for xaml flow save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for xaml flow save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for xaml flow save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for xaml flow save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for xaml flow save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for xaml flow save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for xaml flow save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for xaml flow save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for xaml flow save options.
	ImagesFolder *string `json:"ImagesFolder,omitempty"`

	// Container class for xaml flow save options.
	ImagesFolderAlias *string `json:"ImagesFolderAlias,omitempty"`
}

Container class for xaml flow save options.

func (XamlFlowSaveOptionsData) IsSaveOptionsData ¶

func (XamlFlowSaveOptionsData) IsSaveOptionsData() bool

func (XamlFlowSaveOptionsData) IsXamlFlowSaveOptionsData ¶

func (XamlFlowSaveOptionsData) IsXamlFlowSaveOptionsData() bool

type XmlColor ¶

type XmlColor struct {
	// Utility class for Color serialization.
	Alpha *int32 `json:"Alpha,omitempty"`

	// Utility class for Color serialization.
	Web *string `json:"Web,omitempty"`
}

Utility class for Color serialization.

func (XmlColor) IsXmlColor ¶

func (XmlColor) IsXmlColor() bool

type XpsSaveOptionsData ¶

type XpsSaveOptionsData struct {
	// Container class for xps save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for xps save options.
	DmlEffectsRenderingMode *string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for xps save options.
	DmlRenderingMode *string `json:"DmlRenderingMode,omitempty"`

	// Container class for xps save options.
	FileName *string `json:"FileName,omitempty"`

	// Container class for xps save options.
	SaveFormat *string `json:"SaveFormat,omitempty"`

	// Container class for xps save options.
	UpdateFields *bool `json:"UpdateFields,omitempty"`

	// Container class for xps save options.
	UpdateLastPrintedProperty *bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for xps save options.
	UpdateLastSavedTimeProperty *bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for xps save options.
	UpdateSdtContent *bool `json:"UpdateSdtContent,omitempty"`

	// Container class for xps save options.
	ZipOutput *bool `json:"ZipOutput,omitempty"`

	// Container class for xps save options.
	ColorMode *string `json:"ColorMode,omitempty"`

	// Container class for xps save options.
	JpegQuality *int32 `json:"JpegQuality,omitempty"`

	// Container class for xps save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for xps save options.
	NumeralFormat *string `json:"NumeralFormat,omitempty"`

	// Container class for xps save options.
	OptimizeOutput *bool `json:"OptimizeOutput,omitempty"`

	// Container class for xps save options.
	PageCount *int32 `json:"PageCount,omitempty"`

	// Container class for xps save options.
	PageIndex *int32 `json:"PageIndex,omitempty"`

	// Container class for xps save options.
	BookmarksOutlineLevel *int32 `json:"BookmarksOutlineLevel,omitempty"`

	// Container class for xps save options.
	HeadingsOutlineLevels *int32 `json:"HeadingsOutlineLevels,omitempty"`

	// Container class for xps save options.
	OutlineOptions *OutlineOptionsData `json:"OutlineOptions,omitempty"`

	// Container class for xps save options.
	UseBookFoldPrintingSettings *bool `json:"UseBookFoldPrintingSettings,omitempty"`
}

Container class for xps save options.

func (XpsSaveOptionsData) IsFixedPageSaveOptionsData ¶

func (XpsSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (XpsSaveOptionsData) IsXpsSaveOptionsData ¶

func (XpsSaveOptionsData) IsXpsSaveOptionsData() bool

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL