Hacking DocX files to fix Quick Parts in Word Online
Microsoft Word documents can have Quick Parts connected to SharePoint fields, so that the value of the field is displayed inside the document. But Word Online (still) does not fully support this. It...
View ArticleMS Teams fullscreen view?
Microsoft Teams does not have a “true” fullscreen mode. Even if you select both “focus” and “fullscreen” there is always a command bar left at the top. This can make it difficult read small text when...
View ArticleTransparent CSS borders with the inherited color
You can inherit CSS colors from parent elements using the inherit or currentColor keywords:.someClass { color: inherit }This works for border color too:.someClass { border-color: inherit } /* or...
View ArticleMaximizing Hyper-V Windows (instead of full screen)
I recently started using Hyper-V after being used to VMware. I want my virtual machine windows maximized, but not full screen since I need to quickly move between the host and virtual machines. In...
View ArticleWhere is “Tenant Wide Extensions” list when using Site Collection App Catalogs?
A fairly new feature in SharePoint Online is the ability to have Site Collection App Catalogs. Neat. Even “Tenant Wide” application customizers work (though they are of course scoped to only the site...
View ArticleOpen a SharePoint list in classic experience if link is missing
The modern list experience in SharePoint is the default by now. But you can still revert to classic experience by clicking the link under the left navigation. But on communication sites the left nav is...
View ArticleExcluding page templates in CAML queries
Typically, when requesting SharePoint pages we do not want to include templates, just normal pages. When saving a SharePoint page as a template, this is noted in a property called...
View ArticleIf Word randomly crashes when opening SharePoint documents
I’ve been working on a PowerShell script that automates Microsoft Word to open all files in a SharePoint library, modify the header and other properties and then save it again. I ran the script against...
View ArticleSearching with Microsoft Graph Client Library for .NET
Using the MS Graph SDK for .NET is convenient but I find the documentation and examples pretty lacking. So when wanted to use the Search endpoint it took me quite a while to figure out how to make it...
View ArticleA faster way to get effective permissions with PnP Core
PnP Core SDK has built in functionality to get effective permissions for a user on a list item in SharePoint:IList list = await context.Web.Lists.GetByTitleAsync(listName); IListItem item = await...
View Article
More Pages to Explore .....