Reference.IsBroken プロパティ (Access)
IsBroken プロパティは、Reference オブジェクトが Windows レジストリ内の有効な参照を指しているかどうかを示すブール値を返します。 読み取り専用の Boolean です。
構文
式。IsBroken
式Reference オブジェクトを表す変数。
注釈
IsBroken プロパティの既定値は False です。 IsBroken プロパティは、Reference オブジェクトがレジストリにある有効な参照を示していない場合のみ True を返します。
IsBroken プロパティを評価することで、特定の Reference オブジェクトに関連付けられているファイルが別のディレクトリに移動されたか削除されたかを判断できます。
IsBroken プロパティが True の場合、 Name または FullPath プロパティの読み取りを実行すると、エラーが発生します。
例
次の例では、References コレクション内の各 Reference オブジェクトの FullPath、GUID、IsBroken、Major、Minor の各プロパティの値を出力します。
Sub ReferenceProperties()
Dim ref As Reference
' Enumerate through References collection.
For Each ref In References
' Check IsBroken property.
If ref.IsBroken = False Then
Debug.Print "Name: ", ref.Name
Debug.Print "FullPath: ", ref.FullPath
Debug.Print "Version: ", ref.Major & "." & ref.Minor
Else
Debug.Print "GUIDs of broken references:"
Debug.Print ref.GUID
EndIf
Next ref
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。