.NET 4.5 support is done
i create the .NET 4.5 assemblies for NetOffice today and the upload is currently in progress.
.NET 4.5 may an in-place update but secure is secure hm ![]()
the 1.5.1 [RC+Office 2013 Support] release includes the assemblies/examples/tutorials in .NET 4.5
btw: CoClasses like Excel.Application has static methods now for easy access to all the running objects. as example:
Dim app as Excel.Application = Excel.Application.GetActiveInstance()
use the GetActiveInstances() method to get all running objects.
All about the improved well known types in Office 2013
A lot of well known types in office 2012 and further has more functionality in office 2013. more methods, more properties and so on.
NetOffice has 6 new tables in the documentation area. you can see all new 2013 functionalities for existing types from 2012 and further.
Some of the new properties sounds good i find. 20 new enum members in Office.MsoPresetTextEffect and something more.
Is my code ready for Office 2013?
in my last blog i show you the new types in office 2013. another good question is the compatibility of existing code, in other words, is my code good enough for office 2013? good news: the office 2013 COM Api is full compatible to the previous version. i find no changed types/methods/properties/enums in office or any other missing feature. i’m suprised
Whats new in Office 2013?
The consumer preview for Office 2013 is done!
For this reason, an additional NetOffice 1.5.1 release with Office 2013 support is available in the download section of NetOffice.
Any new stuff in the COM API ??? I take a look and find a lot of new types.
here is an overview of all new types in excel, word, outlook, powerpoint and access.
EXCEL:
Excel.TableObject
Excel.PivotValueCell
Excel.QuickAnalysis
Excel.ModelConnection
Excel.WorksheetDataConnection
Excel.TextConnection
Excel.DataFeedConnection
Excel.ModelTableColumn
Excel.ModelTableColumns
Excel.ModelTable
Excel.ModelTables
Excel.ModelRelationship
Excel.ModelRelationships
Excel.Model
Excel.FullSeriesCollection
Excel.ChartCategory
Excel.CategoryCollection
Excel.TimelineState
Excel.TimelineViewState
Excel.ModelTableNames
Excel.ModelTableNameChange
Excel.ModelTableNameChanges
Excel.ModelChanges
Excel.ModelColumnName
Excel.ModelColumnNames
Excel.ModelColumnChange
Excel.ModelColumnChanges
Excel.ModelMeasureName
Excel.ModelMeasureNames
Excel.ITableObject
Excel.IPivotValueCell
Excel.IQuickAnalysis
Excel.IModelConnection
Excel.IWorksheetDataConnection
Excel.ITextConnection
Excel.IDataFeedConnection
Excel.IModelTableColumn
Excel.IModelTableColumns
Excel.IModelTable
Excel.IModelTables
Excel.IModelRelationship
Excel.IModelRelationships
Excel.IModel
Excel.IFullSeriesCollection
Excel.IChartCategory
Excel.ICategoryCollection
Excel.ITimelineState
Excel.ITimelineViewState
Excel.IModelTableNames
Excel.IModelTableNameChange
Excel.IModelTableNameChanges
Excel.IModelChanges
Excel.IModelColumnName
Excel.IModelColumnNames
Excel.IModelColumnChange
Excel.IModelColumnChanges
Excel.IModelMeasureName
Excel.IModelMeasureNames
Enum: Excel.XlQuickAnalysisMode
Enum: Excel.XlSlicerCacheType
Enum: Excel.XlCategoryLabelLevel
Enum: Excel.XlSeriesNameLevel
Enum: Excel.XlCalcMemNumberFormatType
Enum: Excel.XlTimelineLevel
Enum: Excel.XlFilterStatus
Enum: Excel.XlModelChangeSource
Enum: Excel.XlTimeMoving
WORD:
Word.RepeatingSectionItemColl
Word.RepeatingSectionItem
Word.FullSeriesCollection
Word.ChartCategory
Word.CategoryCollection
Word.Broadcast
Word.RevisionsFilter
Enum: Word.WdContentControlAppearance
Enum: Word.WdContentControlLevel
Enum: Word.XlCategoryLabelLevel
Enum: Word.XlSeriesNameLevel
Enum: Word.WdPageColor
Enum: Word.WdColumnWidth
Enum: Word.WdRevisionsMarkup
OUTLOOK:
Outlook.PeopleView
Outlook._PeopleView
POWERPOINT:
PowerPoint.FullSeriesCollection
PowerPoint.ChartCategory
PowerPoint.CategoryCollection
PowerPoint.ThemeVariant
PowerPoint.ThemeVariants
PowerPoint.Theme
PowerPoint.SlideNavigation
PowerPoint.Guides
PowerPoint.Guide
Enum: PowerPoint.XlCategoryLabelLevel
Enum: PowerPoint.XlSeriesNameLevel
Enum: PowerPoint.PpGuideOrientation
ACCESS:
Access._DesignerReceiver
Access._AddTileUIReceiver
Access._SqmProxyReceiver
OFFICE:
Office.FullSeriesCollection
Office.IMsoCategory
Office.CategoryCollection
Enum: Office.MsoMergeCmd
Enum: Office.MsoLineCapStyle
Enum: Office.MsoLineJoinStyle
Enum: Office.MsoLineFillType
Enum: Office.MsoChartFieldType
Enum: Office.MsoBroadcastState
Enum: Office.MsoBroadcastCapabilities
Enum: Office.XlCategoryLabelLevel
Enum: Office.XlSeriesNameLevel