rename
기존 레퍼런스의 이름을 변경해요.
이 메서드는 직접 레퍼런스(direct reference)와 심볼릭 레퍼런스(symbolic reference) 모두에서 작동해요.
시그니처
ts
class Reference {
rename(newName: string, options?: RenameReferenceOptions): Reference;
}
파라미터
- newName필수 · string
변경할 레퍼런스의 새 이름이에요.
- optionsnull | RenameReferenceOptions
레퍼런스 이름 변경 시 사용할 옵션이에요.
- forceboolean
force
플래그가 활성화되지 않았고, 같은 이름의 레퍼런스가 이미 존재하면 이름 변경이 실패해요. - logMessagestring
변경 기록에 남길 메시지예요.
- forceboolean
반환 값
- Reference
이름이 변경된 레퍼런스를 반환해요.