Hide Table of Contents
SetReadOnlyState Method (IModelDoc2)

Sets whether this document is read-only.

.NET Syntax

Visual Basic (Declaration) 
Function SetReadOnlyState( _
   ByVal SetReadOnly As Boolean _
) As Boolean
Visual Basic (Usage) 
Dim instance As IModelDoc2
Dim SetReadOnly As Boolean
Dim value As Boolean
 
value = instance.SetReadOnlyState(SetReadOnly)
C# 
bool SetReadOnlyState( 
   bool SetReadOnly
)
C++/CLI 
bool SetReadOnlyState( 
&   bool SetReadOnly
) 

Parameters

SetReadOnly

True to set this document to be read-only, false to not

Return Value

True if the document is set to read-only, false if not

Remarks

If the file is opened as read-write, specifying read-only should work except if it is a new file because it has not been saved yet.

If the file is opened as read-only in SolidWorks, then specifying for read-write will only change the internal SolidWorks state (not the access rights on disk) and will only succeed if it would be possible to open this file with write access, i.e., if the file is read-only on disk or if another user has it open with write access then this method will not change the internal state to writeable; it will remain read-only. And false will be returned to indicate failure.

 

See Also

Availability

SolidWorks 2001Plus FCS, Revision Number 10.0


Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   SetReadOnlyState Method (IModelDoc2)
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:

x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2012 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.