Table of Contents

Class WindowsModelRoleMember

Inheritance
WindowsModelRoleMember
Implements
Inherited Members
Namespace
TabularEditor.TOMWrapper
Assembly
TOMWrapper.dll

Represents an individual Windows user account or a Windows security group.

public sealed class WindowsModelRoleMember : ModelRoleMember, ICustomTypeDescriptor, INotifyPropertyChanging, ITabularNamedObject, INamedObject, IComparable, IAnnotationObject, IExtendedPropertyObject, ITabularObject, INotifyPropertyChanged, IClonableObject
Extension Methods

Properties

Parent

The parent Model Role of the current Windows Model Role Member.

public ModelRole Parent { get; }

Property Value

Type Description
ModelRole

Methods

Clone(string, ModelRole)

Creates an exact copy of this WindowsModelRoleMember object.

public WindowsModelRoleMember Clone(string newName = null, ModelRole newParent = null)

Parameters

Type Name Description
string newName
ModelRole newParent

Returns

Type Description
WindowsModelRoleMember

CreateNew(ModelRole, string, string)

Creates a new WindowsModelRoleMember and adds it to the parent ModelRole. Also creates the underlying metadataobject and adds it to the TOM tree.

public static WindowsModelRoleMember CreateNew(ModelRole parent, string name = null, string memberId = null)

Parameters

Type Name Description
ModelRole parent
string name
string memberId

Returns

Type Description
WindowsModelRoleMember