docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class IdentifierField

    Inheritance
    object
    CallbackEventHandler
    Focusable
    VisualElement
    BindableElement
    BaseField<string>
    TextInputBaseField<string>
    TextValueField<string>
    IdentifierField
    Implements
    IEventHandler
    ITransform
    ITransitionAnimations
    IExperimentalFeatures
    IVisualElementScheduler
    IResolvedStyle
    IBindable
    INotifyValueChanged<string>
    IMixedValueSupport
    IValueField<string>
    Inherited Members
    TextValueField<string>.StartDragging()
    TextValueField<string>.StopDragging()
    TextValueField<string>.AddLabelDragger<TDraggerType>()
    TextValueField<string>.SetValueWithoutNotify(string)
    TextValueField<string>.formatString
    TextValueField<string>.value
    TextInputBaseField<string>.singleLineInputUssClassName
    TextInputBaseField<string>.multilineInputUssClassName
    TextInputBaseField<string>.textInputUssName
    TextInputBaseField<string>.MeasureTextSize(string, float, VisualElement.MeasureMode, float, VisualElement.MeasureMode)
    TextInputBaseField<string>.SelectAll()
    TextInputBaseField<string>.ExecuteDefaultActionAtTarget(EventBase)
    TextInputBaseField<string>.UpdateMixedValueContent()
    TextInputBaseField<string>.textInputBase
    TextInputBaseField<string>.text
    TextInputBaseField<string>.isReadOnly
    TextInputBaseField<string>.isPasswordField
    TextInputBaseField<string>.selectionColor
    TextInputBaseField<string>.cursorColor
    TextInputBaseField<string>.cursorIndex
    TextInputBaseField<string>.selectIndex
    TextInputBaseField<string>.maxLength
    TextInputBaseField<string>.doubleClickSelectsWord
    TextInputBaseField<string>.tripleClickSelectsLine
    TextInputBaseField<string>.isDelayed
    TextInputBaseField<string>.maskChar
    TextInputBaseField<string>.onIsReadOnlyChanged
    BaseField<string>.noLabelVariantUssClassName
    BaseField<string>.labelDraggerVariantUssClassName
    BaseField<string>.mixedValueLabelUssClassName
    BaseField<string>.alignedFieldUssClassName
    BaseField<string>.mixedValueString
    BaseField<string>.serializedPropertyCopyName
    BaseField<string>.rawValue
    BaseField<string>.labelElement
    BaseField<string>.label
    BaseField<string>.showMixedValue
    BaseField<string>.mixedValueLabel
    BindableElement.binding
    BindableElement.bindingPath
    VisualElement.disabledUssClassName
    VisualElement.ExecuteDefaultAction(EventBase)
    VisualElement.Focus()
    VisualElement.SendEvent(EventBase)
    VisualElement.SetEnabledFromHierarchy(bool)
    VisualElement.SetEnabled(bool)
    VisualElement.MarkDirtyRepaint()
    VisualElement.ContainsPoint(Vector2)
    VisualElement.Overlaps(Rect)
    VisualElement.DoMeasure(float, VisualElement.MeasureMode, float, VisualElement.MeasureMode)
    VisualElement.ToString()
    VisualElement.GetClasses()
    VisualElement.ClearClassList()
    VisualElement.AddToClassList(string)
    VisualElement.RemoveFromClassList(string)
    VisualElement.ToggleInClassList(string)
    VisualElement.EnableInClassList(string, bool)
    VisualElement.ClassListContains(string)
    VisualElement.FindAncestorUserData()
    VisualElement.Add(VisualElement)
    VisualElement.Insert(int, VisualElement)
    VisualElement.Remove(VisualElement)
    VisualElement.RemoveAt(int)
    VisualElement.Clear()
    VisualElement.ElementAt(int)
    VisualElement.IndexOf(VisualElement)
    VisualElement.Children()
    VisualElement.Sort(Comparison<VisualElement>)
    VisualElement.BringToFront()
    VisualElement.SendToBack()
    VisualElement.PlaceBehind(VisualElement)
    VisualElement.PlaceInFront(VisualElement)
    VisualElement.RemoveFromHierarchy()
    VisualElement.GetFirstOfType<T>()
    VisualElement.GetFirstAncestorOfType<T>()
    VisualElement.Contains(VisualElement)
    VisualElement.FindCommonAncestor(VisualElement)
    VisualElement.viewDataKey
    VisualElement.userData
    VisualElement.canGrabFocus
    VisualElement.focusController
    VisualElement.usageHints
    VisualElement.transform
    VisualElement.layout
    VisualElement.contentRect
    VisualElement.paddingRect
    VisualElement.worldBound
    VisualElement.localBound
    VisualElement.worldTransform
    VisualElement.pickingMode
    VisualElement.name
    VisualElement.enabledInHierarchy
    VisualElement.enabledSelf
    VisualElement.visible
    VisualElement.generateVisualContent
    VisualElement.experimental
    VisualElement.hierarchy
    VisualElement.cacheAsBitmap
    VisualElement.parent
    VisualElement.panel
    VisualElement.contentContainer
    VisualElement.visualTreeAssetSource
    VisualElement.this[int]
    VisualElement.childCount
    VisualElement.schedule
    VisualElement.style
    VisualElement.customStyle
    VisualElement.styleSheets
    VisualElement.tooltip
    VisualElement.resolvedStyle
    Focusable.Blur()
    Focusable.focusable
    Focusable.tabIndex
    Focusable.delegatesFocus
    CallbackEventHandler.RegisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
    CallbackEventHandler.RegisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TUserArgsType, TrickleDown)
    CallbackEventHandler.UnregisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
    CallbackEventHandler.UnregisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TrickleDown)
    CallbackEventHandler.HandleEvent(EventBase)
    CallbackEventHandler.HasTrickleDownHandlers()
    CallbackEventHandler.HasBubbleUpHandlers()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: UnityEditor.ShaderGraph.Drawing
    Assembly: Unity.ShaderGraph.Editor.dll
    Syntax
    public class IdentifierField : TextValueField<string>, IEventHandler, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IResolvedStyle, IBindable, INotifyValueChanged<string>, IMixedValueSupport, IValueField<string>

    Constructors

    IdentifierField()

    Declaration
    public IdentifierField()

    IdentifierField(string)

    Declaration
    public IdentifierField(string label)
    Parameters
    Type Name Description
    string label

    Fields

    inputUssClassName

    Declaration
    public static readonly string inputUssClassName
    Field Value
    Type Description
    string

    labelUssClassName

    Declaration
    public static readonly string labelUssClassName
    Field Value
    Type Description
    string

    ussClassName

    Declaration
    public static readonly string ussClassName
    Field Value
    Type Description
    string

    Methods

    ApplyInputDeviceDelta(Vector3, DeltaSpeed, string)

    Declaration
    public override void ApplyInputDeviceDelta(Vector3 delta, DeltaSpeed speed, string startValue)
    Parameters
    Type Name Description
    Vector3 delta
    DeltaSpeed speed
    string startValue
    Overrides
    TextValueField<string>.ApplyInputDeviceDelta(Vector3, DeltaSpeed, string)

    StringToValue(string)

    Declaration
    protected override string StringToValue(string str)
    Parameters
    Type Name Description
    string str
    Returns
    Type Description
    string
    Overrides
    TextInputBaseField<string>.StringToValue(string)

    ValueToString(string)

    Declaration
    protected override string ValueToString(string v)
    Parameters
    Type Name Description
    string v
    Returns
    Type Description
    string
    Overrides
    TextInputBaseField<string>.ValueToString(string)

    Implements

    IEventHandler
    ITransform
    ITransitionAnimations
    IExperimentalFeatures
    IVisualElementScheduler
    IResolvedStyle
    IBindable
    UnityEngine.UIElements.INotifyValueChanged<T>
    IMixedValueSupport
    UnityEditor.UIElements.IValueField<T>
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)