Class UFDirpath
  
  
  
  
    Inheritance
    System.Object
    System.MarshalByRefObject
    
    UFDirpath
   
  
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
   
  
    Inherited Members
    
    
    
    
    
      System.MarshalByRefObject.CreateObjRef(System.Type)
    
    
      System.MarshalByRefObject.GetLifetimeService()
    
    
      System.MarshalByRefObject.InitializeLifetimeService()
    
    
      System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ToString()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
   
  
  Assembly: NXOpen.UF.dll
  Syntax
  
    public class UFDirpath : NXRemotableObject, IMessageSink
   
  Methods
  
  
  
  
  Append(Tag, Tag)
  
  
  Declaration
  
    public void Append(Tag self, Tag append)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
      
        | Tag | 
        append | 
         | 
      
    
  
  
  
  
  AppendFromDirs(Tag, Int32, String[])
  
  
  Declaration
  
    public void AppendFromDirs(Tag self, int count, string[] dirs)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
      
        | System.Int32 | 
        count | 
         | 
      
      
        | System.String[] | 
        dirs | 
         | 
      
    
  
  
  
  
  AppendFromEnv(Tag, String)
  
  
  Declaration
  
    public void AppendFromEnv(Tag self, string env)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
      
        | System.String | 
        env | 
         | 
      
    
  
  
  
  
  AskCurrDir(Tag, out String)
  
  
  Declaration
  
    public void AskCurrDir(Tag self, out string dir)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
      
        | System.String | 
        dir | 
         | 
      
    
  
  
  
  
  AskDirCount(Tag)
  
  
  Declaration
  
    public int AskDirCount(Tag self)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
    
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
  
  AskDirIndex(Tag)
  
  
  Declaration
  
    public int AskDirIndex(Tag self)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
    
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
  
  AskDirs(Tag, out Int32, out String[])
  
  
  Declaration
  
    public void AskDirs(Tag self, out int count, out string[] dirs)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
      
        | System.Int32 | 
        count | 
         | 
      
      
        | System.String[] | 
        dirs | 
         | 
      
    
  
  
  
  
  AskNextDir(Tag, out String)
  
  
  Declaration
  
    public void AskNextDir(Tag self, out string dir)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
      
        | System.String | 
        dir | 
         | 
      
    
  
  
  
  
  AskNthDir(Tag, Int32, out String)
  
  
  Declaration
  
    public void AskNthDir(Tag self, int index, out string dir)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
      
        | System.Int32 | 
        index | 
         | 
      
      
        | System.String | 
        dir | 
         | 
      
    
  
  
  
  
  AskPrevDir(Tag, out String)
  
  
  Declaration
  
    public void AskPrevDir(Tag self, out string dir)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
      
        | System.String | 
        dir | 
         | 
      
    
  
  
  
  
  CreateFromDirs(Int32, String[], out Tag)
  
  
  Declaration
  
    public void CreateFromDirs(int count, string[] dirs, out Tag retval_tag)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        count | 
         | 
      
      
        | System.String[] | 
        dirs | 
         | 
      
      
        | Tag | 
        retval_tag | 
         | 
      
    
  
  
  
  
  CreateFromEnv(String, out Tag)
  
  
  Declaration
  
    public void CreateFromEnv(string env, out Tag retval_tag)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        env | 
         | 
      
      
        | Tag | 
        retval_tag | 
         | 
      
    
  
  
  
  
  FindFile(Tag, String, out String)
  
  
  Declaration
  
    public void FindFile(Tag self, string name, out string fpath)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
      
        | System.String | 
        name | 
         | 
      
      
        | System.String | 
        fpath | 
         | 
      
    
  
  
  
  
  StartDirIteration(Tag)
  
  
  Declaration
  
    public void StartDirIteration(Tag self)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Tag | 
        self | 
         | 
      
    
  
  Implements
  
      System.Runtime.Remoting.Messaging.IMessageSink