docs.unity3d.com
    目次を表示する/隠す

    Class TypeName

    Inheritance
    Object
    TypeName
    Namespace: Unity.VisualScripting
    Syntax
    public class TypeName

    Properties

    AssemblyCulture

    Declaration
    public string AssemblyCulture { get; }
    Property Value
    Type Description
    String

    AssemblyDescription

    Declaration
    public string AssemblyDescription { get; }
    Property Value
    Type Description
    String

    AssemblyName

    Declaration
    public string AssemblyName { get; }
    Property Value
    Type Description
    String

    AssemblyPublicKeyToken

    Declaration
    public string AssemblyPublicKeyToken { get; }
    Property Value
    Type Description
    String

    AssemblyVersion

    Declaration
    public string AssemblyVersion { get; }
    Property Value
    Type Description
    String

    GenericParameters

    Declaration
    public List<TypeName> GenericParameters { get; }
    Property Value
    Type Description
    List<TypeName>

    IsArray

    Declaration
    public bool IsArray { get; }
    Property Value
    Type Description
    Boolean

    LastName

    Declaration
    public string LastName { get; }
    Property Value
    Type Description
    String

    Name

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    String

    Methods

    Parse(String)

    Declaration
    public static TypeName Parse(string s)
    Parameters
    Type Name Description
    String s
    Returns
    Type Description
    TypeName

    ReplaceAssembly(String, String)

    Declaration
    public void ReplaceAssembly(string oldAssembly, string newAssembly)
    Parameters
    Type Name Description
    String oldAssembly
    String newAssembly

    ReplaceName(String, String, AssemblyName)

    Declaration
    public void ReplaceName(string oldTypeName, string newTypeName, AssemblyName newAssemblyName = null)
    Parameters
    Type Name Description
    String oldTypeName
    String newTypeName
    AssemblyName newAssemblyName

    ReplaceName(String, Type)

    Declaration
    public void ReplaceName(string oldTypeName, Type newType)
    Parameters
    Type Name Description
    String oldTypeName
    Type newType

    ReplaceNamespace(String, String)

    Declaration
    public void ReplaceNamespace(string oldNamespace, string newNamespace)
    Parameters
    Type Name Description
    String oldNamespace
    String newNamespace

    SetAssemblyName(AssemblyName)

    Declaration
    public void SetAssemblyName(AssemblyName newAssemblyName)
    Parameters
    Type Name Description
    AssemblyName newAssemblyName

    Simplify(String)

    Declaration
    public static string Simplify(string typeName)
    Parameters
    Type Name Description
    String typeName
    Returns
    Type Description
    String

    SimplifyFast(String)

    Declaration
    public static string SimplifyFast(string typeName)
    Parameters
    Type Name Description
    String typeName
    Returns
    Type Description
    String

    ToLooseString()

    Declaration
    public string ToLooseString()
    Returns
    Type Description
    String

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    String
    Overrides
    Object.ToString()

    ToString(TypeNameDetail, TypeNameDetail)

    Declaration
    public string ToString(TypeNameDetail specification, TypeNameDetail genericsSpecification)
    Parameters
    Type Name Description
    TypeNameDetail specification
    TypeNameDetail genericsSpecification
    Returns
    Type Description
    String

    Extension Methods

    XAnalyserProvider.Analyser(Object, IGraphContext)
    XAnalyserProvider.Analyser<TAnalyser>(Object, IGraphContext)
    XAnalyserProvider.Analysis(Object, IGraphContext)
    XAnalyserProvider.Analysis<TAnalysis>(Object, IGraphContext)
    XAnalyserProvider.Analyser(Object, GraphReference)
    XAnalyserProvider.Analyser<TAnalyser>(Object, GraphReference)
    XAnalyserProvider.Analysis(Object, GraphReference)
    XAnalyserProvider.Analysis<TAnalysis>(Object, GraphReference)
    XDescriptorProvider.Describe(Object)
    XDescriptorProvider.HasDescriptor(Object)
    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    XDescriptorProvider.Description(Object)
    XDescriptorProvider.Description<TDescription>(Object)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.CloneViaFakeSerialization(Object)
    Cloning.CloneViaFakeSerialization<T>(T)
    ConversionUtility.IsConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsConvertibleTo<T>(Object, Boolean)
    ConversionUtility.ConvertTo(Object, Type)
    ConversionUtility.ConvertTo<T>(Object)
    TypeUtility.ToShortString(Object, Int32)
    Serialization.CloneViaSerialization<T>(T, Boolean)
    Serialization.CloneViaSerializationInto<TSource, TDestination>(TSource, ref TDestination, Boolean)
    Serialization.Serialize(Object, Boolean)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.ToSafeString(Object)
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)