Sets all the properties and permissions of the specified object version.
| Visual Basic |
|---|
Public Function SetPropertiesWithPermissions( _ ByVal ObjVer As ObjVer, _ ByVal PropertyValues As PropertyValues, _ Optional ByVal ACLEnforcingMode As MFACLEnforcingMode = MFACLEnforcingModeAutomatic, _ Optional ByVal ACLProvided As AccessControlList = 0 _ ) As ObjectVersionAndProperties |
| Value | Description |
|---|---|
| MFACLEnforcingModeAutomatic | The ACL previously stored for the object is used as the provided ACL. |
| MFACLEnforcingModeNone | The object ACL remains untouched. |
| MFACLEnforcingModeProvided | The ACL provided by the caller is used. |
| MFACLEnforcingModeResetToDefault | The ACL calculated from the properties is used as the provided ACL. |