Freigeben über


VCCodeImport.IsReadOnly-Eigenschaft

Ruft einen Wert ab, der angibt, ob die Datei mit dem Objekt schreibgeschützt ist.

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Syntax

'Declaration
ReadOnly Property IsReadOnly As Boolean
bool IsReadOnly { get; }
property bool IsReadOnly {
    bool get ();
}
abstract IsReadOnly : bool with get
function get IsReadOnly () : boolean

Eigenschaftswert

Typ: System.Boolean
true , wenn die Datei mit dem Objekt schreibgeschützt ist, andernfalls false.

Hinweise

Weitere Informationen zum Kompilieren und Ausführen dieses Beispiels finden Sie unter Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit des Visual C++-Codemodells.

Beispiele

In diesem Beispiel wird überprüft, ob die Datei schreibgeschützt ist, bevor sie auf das Codeelement ein Kommentar hinzugefügt wird.

Sub AddComment()
    Dim vcElement As VCCodeElement
    Dim vcElements As VCCodeElements
    Dim textPoint As TextPoint
    vcElements = DTE.Solution.Item(1).CodeModel.Classes
    vcElement = vcElements.Item(1)
    If (Not vcElement.IsReadOnly) Then
        vcElement.Comment = "This is a comment."
    End If
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

VCCodeImport Schnittstelle

Microsoft.VisualStudio.VCCodeModel-Namespace