We recommend using Visual Studio 2017

DimensionPermission Class

Represents permissions that belong to a particular Role element for a specific database dimension dimension. This class cannot be inherited.

Namespace:  Microsoft.AnalysisServices
Assembly:  Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)

public sealed class DimensionPermission : Permission, 
	IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, 

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.